Saya ingin mencari kata dari posisi kursor saya saat ini di vim ke atas dalam file.
Bagaimana cara mencapai ini?
Juga bagaimana melakukan hal yang sama untuk file ke bawah.
:set hlsearchdan :set incsearchperintah mungkin menarik bagi Anda.
Saya ingin mencari kata dari posisi kursor saya saat ini di vim ke atas dalam file.
Bagaimana cara mencapai ini?
Juga bagaimana melakukan hal yang sama untuk file ke bawah.
:set hlsearchdan :set incsearchperintah mungkin menarik bagi Anda.
Jawaban:
Untuk mencari secara terbalik dari kursor Anda untuk sebuah kata, cukup gunakan ?. Jadi untuk menemukan kata "fred" Anda akan mengeluarkan ?fred.
Untuk pencarian maju yang Anda gunakan / , gunakan "fred" sebagai contoh lagi yang akan Anda terbitkan /fred.
Jika Anda ingin terus mencari istilah yang sama, ke arah yang sama Anda dapat menggunakan nperintah. (Atau Anda dapat mengeluarkan ?atau /tanpa argumen).
Mengetik ?search textdalam mode perintah mencari mundur dari titik saat /search textmencari maju.
Mengetik npergi ke contoh berikutnya dari teks pencarian ke arah pencarian terakhir Anda dan mengetik Nmelihat ke arah yang berlawanan dari pencarian terakhir Anda.