Vimで前方検索から後方検索に切り替えるにはどうすればよいですか?


34

Vimでは/、カーソルから前方に検索し、前方および後方にそれぞれ検索nN繰り返すことを知っています。

私もそれは知っている?と、カーソルから逆方向に検索しますnN、それぞれ、前方、後方検索を繰り返します。

私の質問は、?検索を行って、それを/検索として再実行したい場合(したがって、前方に移動するためにシフトを保持する必要はありません)、前の検索の方向を変更せずに切り替える方法があります検索語を再入力しますか?

回答:


48

?後にテキストを入力せずに単に入力すると、検索が逆方向に再実行されます。

すなわち、入力する/ Returnか、? Return常に最後の検索を再実行しますが、あなたが望む方向に。


うわー、それは思ったより簡単だった。:)ありがとう!
ネイサンロング

うーん、どうやら?または/に続いて、2つの共通の履歴をアップキーサイクルします。それぞれに独自の歴史があると思いました。
ネイサンロング

ちょっとしたこと(かなり明白に見えます)が、私はそれを逃しました。ファイルを逆検索するには、ファイルの末尾(Ctrl + End)に移動する必要があります。
-dimuthu

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.