検索と置換を実行した後にGVIMをインストールすると、検索パターンと一致する残りのテキストが強調表示されます。
入力テキストの例:
foo
foo
fighters
私は走って、:%s/foo/bar/gc
1つだけ交換したいことを確認しましたfoo
。もう一方はfoo
まだ強調表示されています。
この機能を無効にできますか?
答え1
.vimrc
私が見つけた素晴らしい方法は、ファイルに次の行を追加することです。検索の強調表示を完全に無効にする代わりに、以前の検索の強調表示をキャンセルします。
:noremap <silent> <Space> :silent noh<Bar>echo<CR>
スペースバーを押すと、前の検索の強調表示が解除されます。これにより、次に何かを検索したときに強調表示されたコンテンツが再び表示されます。したがって、交換したいインスタンスを1つだけ確認し、foo
スペースバーを押すだけです。
答え2
検索の強調表示を完全に無効にするには、set nohls
に追加します.vimrc
。