Bagaimana saya bisa beralih dari pencarian maju ke mundur di Vim?


34

Di Vim, saya tahu bahwa /akan mencari maju dari kursor, dengan ndan Nmengulangi pencarian maju dan mundur, masing-masing.

Saya juga tahu bahwa ?akan mencari mundur dari kursor, dengan ndan Nmengulangi pencarian mundur dan maju, masing-masing.

Pertanyaan saya adalah, jika saya sudah melakukan ?pencarian, dan saya ingin menjalankannya kembali sebagai /pencarian (jadi saya tidak harus terus memegang shift untuk bergerak maju), apakah ada cara untuk mengubah arah pencarian sebelumnya tanpa mengetik ulang istilah pencarian?

Jawaban:


48

Cukup mengetik ?tanpa teks yang mengikuti itu akan menjalankan kembali pencarian mundur.

Yaitu mengetik / Returnatau ? Returnakan selalu menjalankan kembali pencarian terakhir, tetapi ke arah yang Anda inginkan.


Wow, itu jauh lebih mudah daripada yang saya pikirkan. :) terima kasih!
Nathan Long

Hmmm, dan ternyata,? atau / diikuti oleh siklus kunci naik melalui sejarah umum untuk keduanya. Saya pikir masing-masing memiliki sejarah mereka sendiri.
Nathan Long

Hanya hal kecil (terlihat sangat jelas), tetapi saya memang melewatkannya. Anda harus menavigasi ke ujung file (ctrl + end) untuk membalikkan pencarian itu.
dimuthu

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.