在Vim中进行搜索后,我突出显示了所有事件。我怎样才能禁用它?我现在再次搜索一些找不到的胡言乱语。

有没有一种方法可以暂时禁用高亮显示,然后在需要时再次启用?


当前回答

在下次搜索之前关闭突出显示

:noh

其他回答

你可以的

:noh

或:nohlsearch暂时禁用搜索突出显示,直到下一次搜索。

您也可以在.vimrc文件上添加映射,

nmap<C-N>:无效搜索

然后你可以按

Ctrl+N组合键

随时清除突出显示的文本

我把这个添加到我的vimrc文件中。

命令H让@/=“”

在您进行搜索并想清除搜索中的亮点后,只需执行以下操作:H

我只使用下面的简单nohl,不需要插件。

:无

要在下次搜索之前关闭突出显示,请执行以下操作:

:noh

或完全关闭高亮显示:

set nohlsearch

或者,要切换它:

set hlsearch!

nnoremap <F3> :set hlsearch!<CR>