Karena sebagian besar dari Anda mungkin tahu, Anda dapat menggunakan %
untuk mencari maju pada baris untuk menemukan penjepit / braket / paren berikutnya dan pindah ke pasangan yang cocok:
|a|rray[index] = value;
" |e| is the cursor; hit %:
array[index|]| = value;
Saya berharap ada kunci serupa yang mencari mundur di telepon, misalnya:
array[index] = value|;|
" |;| is the cursor again, hit the key I'm looking for:
array|[|index] = value;
Kebanyakan perintah vim memiliki perintah mundur dan maju, jadi sepertinya ini harus dilakukan. Apakah itu tidak memiliki pasangan? Jika demikian, apakah itu karena setelah itu pada karakter dipasangkan mereka akan bertindak sama?
g%
perintah yang tampaknya mirip dengan yang Anda cari.
%
tidak hanya mencari braket berpasangan pada baris yang sama, tetapi lebih jauh ke bawah file. Saya menyukainya terutama untuk loop dll dalam bahasa pilihan program.