Menjawab: iya nih .
Anda tidak menyebutkan editor teks (atau OS) tertentu dalam pertanyaan Anda, tetapi jelas Anda tidak memilikinya vim dalam pikiran. Saya secara teratur menggunakannya di atas ssh untuk kode di server jauh dan saya merasa cukup produktif sementara hampir tidak menyentuh mouse. Saya kadang-kadang masih menggunakan mouse untuk memilih teks yang perlu disalin ke clipboard sistem (sebagai lawan dari register vim). Dengan melihat vim contekan Anda akan menemukan ada banyak cara untuk bergerak secara efisien dalam file Anda.
Contoh:
3<Arrow Up> move up three lines
3W move right three words, including punctuation
3G go to the third line
fX go to the next "X" character on the current line
0 go to the first column in the current line
^ go to the first non-blank character in the current line
y% copy text up to the next matching parenthesis
cw delete until the end of the word and start typing
C delete until the end of the line and start typing
Saya setuju dengan Anda: meraih mouse bisa memperlambat Anda. Rekomendasi saya adalah untuk mencoba editor kode yang berbeda sampai Anda menemukan yang terasa paling nyaman, sesuai dengan gaya Anda dan memungkinkan Anda untuk bekerja dengan cara yang paling produktif. Saya harus menyebutkan banyak editor memiliki "vim-mode" yang mengemulasi beberapa keybindings dan fungsionalitas vim.
Ini mungkin bukan tempat untuk pengantar lain untuk perintah vim; Namun, karena saya melihat di halaman yang sama ini peringatan tentang vim yang sulit diambil, saya ingin mengatakan Anda benar-benar perlu tahu sedikit untuk membasahi kaki Anda:
i start typing code
<ESC> when you're done typing code
<ESC> when you accidentally pressed a key that had a weird effect
ZZ save file and exit
:q! quit without saving