2016-12-11 14 views
0

単語に「gd」を使用して、そのインスタンスをすべて強調表示します。そして、私は邪魔されたくないので、これらのハイライトが消えたらいいですね。最後の結果を表示しないようにするにはどのようなvimコマンドですか?単語の "gd"の後にvimのハイライトをキャンセルするには?

+0

ハイライトをクリアするには、 ':call clearmatches()'を使うことができます。私はこれを ' c'にリマップしました。 –

+0

あなたは* a副作用*のために' gd'を使用しています。これは一般的には良い考えではありません。 – romainl

答えて

1

機能clearmatchesまたはコマンドnohを使用して、すべてのハイライトをクリアすることができます。

:noh 

:call clearmatches() 

私はそれが:h noh

ストップ 'hlsearch' オプションのためのハイライトからの私の.vimrc

noremap <leader>g :noh<cr>:call clearmatches()<cr> 

で再maped持っています。検索
コマンドを使用するか、 'hlsearch'オプションを設定すると、
が自動的に再びオンになります。

1

nohlsearchコマンドまたはその短いバージョンnohlsを使用してください。

関連する問題