【发布时间】:2017-11-26 18:01:17
【问题描述】:
谁能解释一下,为什么语法高亮只有在额外的空格处才是正确的?
【问题讨论】:
-
也许您的 XML 不包含根目录?
-
我无法用 Vim 8.0.648 重现这个;您需要找出导致突出显示的语法组。
:syn list显示所有活动组,但安装 SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor 插件会更容易。当您知道有问题的语法组的名称时,您可以调查它的来源; (最后几行):scriptnames可能会有所帮助。 -
@horcrux 是的,它没有,但这对于这个问题并不重要。
-
@ZdenekSuchan 你确定吗?如果添加单个顶部根元素,它是否正确突出显示?
-
@ChristianBrabandt 是的,我确定,我已经尝试过了。好的建议是英戈写的。但是需要一些时间来检查,是什么规则导致了这个问题。
标签: xml vim syntax attributes highlight