我在文件中搜索"nurple".我找到了,很棒.但是现在,每次出现的"nurple"都会以黄色的病态黑色呈现.永远.
永远,也就是说,直到我搜索我知道的东西都找不到,例如"asdhfalsdflajdflakjdf",这样就可以清除之前的搜索突出显示.
当我完成搜索时,我不能只是用一把魔法钥匙来杀死高光吗?
:noh
(nohighlight的缩写)将成功.
把它放在.vimrc中
"redraws the screen and removes any search highlighting. nnoremap :nohl
/lkjasdf
一直比:noh
我快.
" Make double-clear search highlights nnoremap :nohlsearch
然后我更喜欢这个:
map:set hls! imap :set hls! a vmap :set hls! gv
为什么?因为它切换开关:如果高亮显示,则按下F12将其关闭.反之亦然.HTH.
将以下行附加到您的末尾.vimrc
以防止完全突出显示:
set nohlsearch
*:noh* *:nohlsearch* :noh[lsearch] Stop the highlighting for the 'hlsearch' option. It is automatically turned back on when using a search command, or setting the 'hlsearch' option. This command doesn't work in an autocommand, because the highlighting state is saved and restored when executing autocommands |autocmd-searchpat|. Same thing for when invoking a user function.
我发现它只是在下面:help #
,我一直在打,并突出显示当前页面上的所有单词,就像当前页面上的单词一样.