如何关闭 Vim 搜索突出显示

Posted

技术标签:

【中文标题】如何关闭 Vim 搜索突出显示【英文标题】:How to turn off Vim search highlighting 【发布时间】:2010-10-20 21:01:23 【问题描述】:

我在 ~/ 下有一个预配置的 .vimrc 文件,通过 '/' 键搜索一个术语后,所有匹配的项目都会突出显示,但是在我找到需要的位置并按 Enter 后,突出显示的术语仍然突出显示。 .. 非常令人失望,因为当我发出 --c/"-- 时,屏幕被高亮显示。哪个设置控制搜索高亮显示功能?谢谢!

【问题讨论】:

vim clear last search highlighting的可能重复 这能回答你的问题吗? Vim clear last search highlighting 【参考方案1】:

如果您键入“:nohls<enter>”,它将关闭搜索突出显示。 (下次搜索时会突出显示,这不是永久设置。对于关闭当前搜索的突出显示很有用。)

不确定这是否是您要查找的内容。

【讨论】:

谢谢,但我想要一些 vim 设置来控制突出显示行为,而不是删除突出显示的命令。【参考方案2】:

您可以发出:nohl 关闭突出显示,直到下一次搜索。我建议将其映射到一个键。

:map <F4> :nohl<CR>

如果你想永远关闭高亮,在你的 .vimrc 中使用 :se nohlsearch

【讨论】:

【参考方案3】:

Vim clear last search highlighting

【讨论】:

以上是关于如何关闭 Vim 搜索突出显示的主要内容,如果未能解决你的问题,请参考以下文章

无法关闭 Vim 文本突出显示 [重复]

VIM,增量搜索:如何跳转到下一个结果并使其突出显示?

Vim:如何更改搜索命中和快速修复选择的突出显示颜色

在 Vim 中突出显示搜索而不是替换?

Visual Studio 中类似 ViM 的搜索突出显示可能吗?

有没有办法突出显示 (g)Vim 中的多个搜索?