hiro08gh

ソフトウェアに関すること

vimで検索ハイライトを消したい時のコマンド

vimの検索機能は非常に有効で、使う機会は多いのではないでしょうか?その時に、僕がvimを触り始めた時に、検索ハイライトを消す方法がよく分からなかったので、解決策を書いておきます。

検索を使いたい

vimの検索は/ + 検索したいテキストで使うことができます。一致した文字列にハイライトを当ててくれます。ここではファイル内のtest1という文字列を検索しています。
f:id:kamimura-dev:20191125144311p:plain

ハイライトを消す

ハイライトを消すには、下記のコマンドを打ちます。

:noh

これでハイライトを消すことができました。
f:id:kamimura-dev:20191125144341p:plain

私はnohと打つのはめんどくさいので、キーマップを当てています。
この設定で、Leader + nを押すと、ハイライトを消してくれます。

"leader + nでハイライト解除
nnoremap <Leader>n :noh<CR>