Vimには、(少なくとも)反対方向に検索するコマンドのセットが2つあります。入力して/
からパターンを入力すると、ドキュメント内でパターンが前方に検索されます。入力?
してからパターンを逆方向に検索します。コマンド*
と#
コマンドの間に同じ関係が存在します。
私が嫌いなのは、これらのコマンドがn
and N
コマンドの検索方向も設定することです。使用した後/
、n
文書を前方になり、N
後方に行きます。を使用した後?
、n
後方にN
進み、前方に進みます。(つまり、n
常に元の検索と同じ方向に進み、常にN
別の方向に進みます。)
検索を開始した方向に関係なく、どのようにn
してドキュメントを前に進み、後に進むことができN
ますか?