如何找出Vim中突出显示角色的原因?

时间:2014-05-13 09:15:26

标签: vim vim-syntax-highlighting

Vim内置了一大堆突出显示,插件增加了更多。由于各种原因应用突出显示,包括代码语法,拼写,缩进,搜索,编码错误和标准等。由于突出显示的选项有限,因此有一些亮点看起来相同 - 特别是代码错误和拼写错误都加下划线红色(在我的颜色方案中)。

有没有办法询问vim“光标下的角色应用了哪些突出显示规则?”

1 个答案:

答案 0 :(得分:3)

找出导致突出显示的语法组。 :syn list显示所有活动组,但在安装SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor插件时更容易。当您拥有违规语法组的名称时,您可以调查其来源; (最后一行):scriptnames可能会有所帮助。