Vim では、 は/
カーソルから前方に検索し、 はn
それぞれN
前方と後方の検索を繰り返すことがわかっています。
?
また、 はカーソルから後方に検索し、 はn
それぞれN
後方と前方への検索を繰り返すことも知っています。
私の質問は、検索を行った後?
、それを検索として再実行したい場合/
(前進するために Shift キーを押し続ける必要がないように)、検索語句を再入力せずに以前の検索の方向を切り替える方法はあるかということです。
答え1
単に a と入力し、?
その後にテキストを入力しないと、逆方向の検索が再実行されます。
つまり、 または/
Returnと入力すると、?
Return常に最後の検索が再実行されますが、方向は希望どおりになります。