vim - 検索と置換後にクエリが強調表示されませんか?

vim - 検索と置換後にクエリが強調表示されませんか?

検索と置換を実行した後にGVIMをインストールすると、検索パターンと一致する残りのテキストが強調表示されます。

入力テキストの例:

foo
foo
fighters

私は走って、:%s/foo/bar/gc1つだけ交換したいことを確認しましたfoo。もう一方はfooまだ強調表示されています。

この機能を無効にできますか?

ベストアンサー1

.vimrc私が見つけた素晴らしい方法は、ファイルに次の行を追加することです。検索の強調表示を完全に無効にする代わりに、以前の検索の強調表示をキャンセルします。

:noremap <silent> <Space> :silent noh<Bar>echo<CR>

スペースバーを押すと、前の検索の強調表示が解除されます。これにより、次に何かを検索したときに強調表示されたコンテンツが再び表示されます。したがって、交換したいインスタンスを1つだけ確認し、fooスペースバーを押すだけです。

おすすめ記事