如何在I";之后取消vim高亮显示;gd";一句话?

如何在I";之后取消vim高亮显示;gd";一句话?,vim,highlight,words,Vim,Highlight,Words,我在一个单词上使用“gd”来突出显示它的所有实例,很好。然后我希望这些亮点消失,因为我不想被打扰。是否有任何vim命令来取消突出显示最后一个结果?使用nohlsearch命令,或其短版本nohls使用nohlsearch命令,或其短版本nohls您可以使用函数clearmatches或命令noh来清除所有突出显示 :noh :call clearmatches() 我已经在我的.vimrc noremap <leader>g :noh<cr>:call clearma

我在一个单词上使用“gd”来突出显示它的所有实例,很好。然后我希望这些亮点消失,因为我不想被打扰。是否有任何vim命令来取消突出显示最后一个结果?

使用
nohlsearch
命令,或其短版本
nohls
使用
nohlsearch
命令,或其短版本
nohls

您可以使用函数
clearmatches
或命令
noh
来清除所有突出显示

:noh

:call clearmatches()
我已经在我的
.vimrc

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

停止突出显示“hlsearch”选项。它
在使用搜索时自动重新打开
命令,或设置“hlsearch”选项


您可以使用函数
clearmatchs
或命令
noh
清除所有突出显示

:noh

:call clearmatches()
我已经在我的
.vimrc

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

停止突出显示“hlsearch”选项。它
在使用搜索时自动重新打开
命令,或设置“hlsearch”选项


您可以使用
:call clearmatches()
清除突出显示。我已将其重新映射为
c
,您正在使用
gd
来产生副作用。这通常不是一个好主意。您可以使用
:call clearmatches()
清除突出显示。我已将其重新映射为
c
,您正在使用
gd
来产生副作用。这通常不是一个好主意。