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 |