Vim - Menavigasi

Vim memiliki dukungan besar untuk navigasi lanjutan. Dalam bab ini, kita akan membahas beberapa teknik navigasi populer yang membantu meningkatkan produktivitas.

Navigasi dasar

Dalam navigasi dasar kita dapat menavigasi ke kiri, kanan, atas, dan bawah berdasarkan posisi. Perintah di bawah ini dapat digunakan untuk ini -

Sr Tidak Perintah & Deskripsi
1 h

Pindahkan kursor ke kiri dengan satu posisi

2 l

Pindahkan kursor ke kanan dengan satu posisi

3 k

Gerakkan kursor ke atas dengan satu baris

4 j

Pindahkan kursor ke arah bawah dengan satu baris

Untuk melakukan navigasi multi-posisi, gunakan nomor dengan perintah ini. Misalnya untuk menavigasi kursor 10 baris di bawah dari baris saat ini, jalankan perintah berikut -

10j

Anda juga dapat menggunakan angka dengan perintah yang tersisa.

Selain itu, perintah di bawah ini juga melakukan beberapa navigasi yang berguna.

Sr Tidak Perintah & Deskripsi
1 0

Pindahkan kursor ke awal baris saat ini

2 $

Pindahkan kursor ke akhir baris saat ini

3 Ctrl + f

Gulir ke bawah seluruh halaman

4 Ctrl + b

Gulir ke atas seluruh halaman

Arahkan ke garis

Perintah di bawah ini dapat digunakan untuk menavigasi ke baris tertentu -

Sr Tidak Perintah & Deskripsi
1 :n

Lompat ke baris ke-n

2 :0

Lompat ke awal file

3 :$

Lompat ke akhir file

Navigasi kata

Kita dapat menggunakan perintah berikut untuk navigasi kata -

Sr Tidak Perintah & Deskripsi
1 w

Pindahkan kursor ke awal kata berikutnya

2 e

Pindahkan kursor ke akhir kata saat ini

3 b

Pindahkan kursor ke awal kata sebelumnya

Menggunakan lompatan

Vim melacak navigasi Anda menggunakan daftar lompat. Anda dapat mundur dan maju melalui daftar itu.

Daftar lompat melacak semua tempat yang pernah Anda kunjungi dengan melacak nama file, nomor baris, dan nomor kolom.

Untuk melihat daftar lompat, jalankan perintah berikut -

:jumps

Perintah berikut didasarkan pada daftar lompat -

Sr Tidak Perintah & Deskripsi
1 Ctrl + o

Lompat kembali ke posisi sebelumnya

2 Ctrl + i

Lompat ke posisi berikutnya