🗒️
vimで検索のハイライトを消す
なんとなくの経緯
vimで検索を試した。
set hlsearch
によって、検索のハイライトをONにしている。
ハイライトされないと検索結果がどれかわかりづらいから。
検索が終わったのでハイライト消すかーと思ったけど、このハイライト消す方法がわからんとなった。
調査
:noh
というコマンドを実行すると消えるらしい。
:nohl
というのもあったけどそもそも :nohlsearch
というコマンドがあるらしく、これの省略系が :noh
:nohl
のことらしい。
なんなら、 :nohls
でも動く。
vimのコマンドは省略して実行できる仕様とのこと。
試してみた
テキストは面倒だったのでChatGPTくんに任せた
検索
ハイライトOFF
結論
- 検索の後に
:noh
を実行するといい
参考
ハイライトを消すコマンド
コマンドの省略
Discussion