Saya sering menavigasi di vim f x
untuk mencari kemunculan karakter 'x' berikutnya, tetapi mengabaikan bahwa ada kata (atau lebih banyak kata) yang mengandung 'x' di antara kata yang ingin saya edit dan posisi kursor awal.
Jadi saya harus melakukannya f x
lagi, yang agak mengganggu karena ada tombol bagus ini .
, yang mengulangi perintah terakhir. Jadi apakah ada cara untuk mengulang f x
dengan menekan satu tombol.
.
untuk ini? Itu adalah perintah yang saya harapkan untuk berhasil.f
dan;
), ke karakter yang berbeda dari pengulangan edit (.
). Ini memungkinkan Anda melakukan pencarian cepat dan perubahan pada hasil pencarian. Jika Anda ingin mengganti beberapa+
satu baris dengan*
Anda dapat melakukan sesuatu seperti ini (melewatkan beberapa karakter dan mengganti yang lain):f+r*;.;;.;.;;;.
,
sebagai pemimpin.,
dan masih melakukan pencarian terbalik. Bagaimanapun, sekarang saya adalah pengguna vim-easymotion yang bahagia.Waktu telah berlalu sejak saya mengajukan pertanyaan ini - sekarang saya menggunakan vim-easymotion , yang membuat kebutuhan akan
;
hampir tidak diperlukan.Plugin ini memungkinkan untuk melompat ke huruf tertentu secara langsung - memicu plugin membuat semua huruf menjadi abu-abu kecuali untuk semua 'x' di layar - dan diganti dengan huruf merah yang dapat Anda tekan untuk langsung melompat ke sana.
sumber