Ada banyak opsi yang Anda miliki. Salah satu pilihan, dan IMO yang paling sederhana dan paling mudah adalah dengan berhenti menonaktifkan tombol panah. Saya mengerti mengapa banyak hardcore vimmers mengatakan hal-hal seperti
Anda seharusnya tidak pernah menggunakan tombol panah lagi! Setiap kali Anda menggunakan tombol panah, Anda membuang waktu 3 menit, seekor anak anjing mati dan seseorang beralih ke Emacs!
(Jelas saya bercanda) Namun, ada tujuan untuk tombol panah. Mereka sangat berguna untuk navigasi:
Dalam mode sisipkan
Di baris perintah
Umumnya ketika orang mengatakan kepada Anda untuk tidak menggunakan tombol panah, itu karena mereka ingin Anda mempelajari kembali navigasi dengan cara yang lebih mirip vim. Jika Anda merasa nyaman hjkl
, dan Anda sebagian besar menggunakan tombol panah dalam mode insert, tidak ada alasan kuat untuk memaksa diri Anda untuk tidak menggunakannya.
Opsi # 2 adalah untuk memetakan kembali ctrl-hjkl
untuk bertindak seperti tombol kursor. Ini bagus karena Anda dapat tetap di homerow, dan itu cocok dengan memori otot yang telah Anda pelajari hjkl
dalam mode normal. Sebenarnya, inilah yang saya lakukan . Kelemahan utama dari pendekatan ini adalah bahwa in dapat merepotkan untuk pemasangan di terminal vim karena <C-j>
menghasilkan NUL
byte. Saya menyiasati ini dengan menggunakan Gvim. Saya tidak tahu apakah ada perbaikan yang mudah untuk konsol vim atau tidak.
Opsi # 3 digunakan <C-o>
untuk membuat gerakan mode normal kecil. Misalnya, jika Anda mengetik
Hello world!
cursor^
dan Anda menyadari Anda lupa koma, daripada melakukan leftleftleftleftleftleft, Anda bisa melakukan <C-o>b<C-o>h
atau <C-o>2Fo
, atau kombinasi lain dari gerakan mode normal yang Anda suka.
Tentu saja, opsi lain, dan yang sangat saya sukai adalah menggunakan saja Esc, buat beberapa gerakan kecil sebelum kembali ke mode normal. Anda menyebutkan bahwa Anda lebih suka tidak melakukannya, tetapi kadang-kadang ini benar-benar cara yang paling efisien.
Mungkin ada beberapa pendekatan lain juga, tetapi ini adalah yang saya sukai yang berhasil bagi saya.