13

我在 vim 中的搜索突出显示有问题。我以前使用过它,但目前它根本不起作用。

  • 我已经输入了:set hlsearch,它也在我的 .vimrc 文件中。
  • 我进入:set hlsearch?了,结果是hlsearch,说明我已经成功开启了该选项。(对?)
  • 我正在运行 vim 而不是 vi,所以这不是问题。
  • 我四处搜索,但只发现有人询问关闭搜索突出显示。

我将不胜感激任何输入,因为这让我发疯了。谢谢!

编辑:突出显示也不适用于拼写检查,因此显然它是关于突出显示的全局性的。

4

1 回答 1

8

当您遇到多个突出显示的问题时(例如您的情况下的搜索和拼写),首先检查定义的突出显示

:hi

如果有任何组错误或关闭,请检查您的:colorscheme,然后尝试另一个。

在控制台中,颜色问题通常与可用颜色的数量有关,这是一个棘手的问题。检查与

:set t_Co?

另一个检查单个语法项问题的好工具是SyntaxAttr.vim - 显示光标下字符的语法突出显示属性插件。

于 2013-03-22T07:48:31.743 回答