incsearchとhlsearchを有効にしました
/
だから私は検索モードに入るためにヒットしました。
次に、検索したいテキストを入力すると、入力したテキストの最初の出現箇所が検索されます。
次に、検索モードを終了せずに入力したテキストの次の出現箇所にジャンプして、後で通常モードに戻ることなく検索テキストを絞り込み、次にヒットn
してからもう一度ヒットして検索モードに戻ることができるようにします/
。
これが可能である場合、どうすればそれを行うことができますか?
incsearchとhlsearchを有効にしました
/
だから私は検索モードに入るためにヒットしました。
次に、検索したいテキストを入力すると、入力したテキストの最初の出現箇所が検索されます。
次に、検索モードを終了せずに入力したテキストの次の出現箇所にジャンプして、後で通常モードに戻ることなく検索テキストを絞り込み、次にヒットn
してからもう一度ヒットして検索モードに戻ることができるようにします/
。
これが可能である場合、どうすればそれを行うことができますか?
あなたができることを見つけることができる最善のことは次のとおりです。
/blah を使用してパターンを検索します
次に、n または ? を押します。そこにあるものを見るまで...
/ に戻り、CTRL-r / を押します。
これにより、最後に検索したパターンが返されるので、そこにさらにテキストを入力し続けることができます...
その組み合わせをいくつかのキーに再マップして、既に入力されたパターンで検索にすばやく戻ることができると確信しています。
freenode.netの#vimircチャンネルのbwana147のおかげで方法を見つけました
:cnoremap <c-n> <CR>n/<c-p>
その後、検索モードでテキストを入力してからctrl-nを押すと、検索モードを終了せずにそのテキストの次の出現箇所に移動します
私は持っていてincsearch
、hlsearch
有効にしています。/
だから私は検索モードに入るためにヒットしました。次に、検索したいテキストを入力すると、最初に見つかったものが見つかります。
オーケーここまで...
ここで、私はあなたが何を求めているのかよく理解できません。
次に、検索モードを終了せずに、入力したテキストの次の出現箇所にジャンプしたい
これは、n
後で通常モードに戻ることなく検索テキストを絞り込むことができるように、nを押してからもう一度押して検索モードに/
戻ります。
あなたは私をここで迷子にさせました...この行動はまさにincsearch
あなたを可能にするものではありませんか?