如何永久突出显示vim中的搜索词?

时间:2014-08-05 10:29:08

标签: vim

我想在Vim中突出显示搜索关键字。主要是我使用vim来调试日志。

我始终必须使用:se hlsearch突出显示搜索关键字。

所以,我想要它应该永久设置命令的解决方案,并且我不应该在vim启动时始终使用该命令。

3 个答案:

答案 0 :(得分:23)

在.vimrc中设置命令。

使用以下命令:

  1. 打开~/.vimrc文件(如果文件不存在,则创建它)。
  2. 在文件中添加“set hlsearch”。
  3. 保存文件。
  4. 现在,您的搜索将始终在vim中突出显示。

    对于一次性使用,只需在vim中使用:set hlsearch,这仅对该实例有效。

答案 1 :(得分:4)

如果您想突出显示多个搜索(并行,使用不同的颜色),请查看我的Mark plugin;它还允许通过 viminfo 文件在Vim会话中保持突出显示; CP。 :help mark-persistence

答案 2 :(得分:1)

对于那些希望在视觉上突出显示他们的搜索的人:

:syn match stupid " ctrl + / "

:hi stupid ctermbg=Red guibg=Red

说明:

第一行将正则表达式添加到名为“stupid”的语法类型中(注意 ctrl + / 表示必须按ctrl + R然后按/才能获取内容搜索注册表)。

第二行为“愚蠢”语法正则表达式提供了红色。