在vim中,我的html结尾标记突出显示与开始标记相同,我的XML不会:
我理解这是我使用的主题的问题:
https://github.com/flazz/vim-colorschemes/blob/master/colors/codeschool.vim
但我不确定如何跟踪要更改的内容以及覆盖它的位置。我希望结束标记与开始标记匹配。
答案 0 :(得分:0)
您需要找出导致突出显示的语法组。 :syn list
显示所有活动组,但在安装isset()
插件时更容易。当您拥有违规语法组的名称时,您可以调查其来源; (最后一行):scriptnames
可能会有所帮助。
在XML中,开始标记由xmlTag
和xmlTagName
突出显示,而结束标记由xmlEndTag
突出显示。通常,这三个都链接到内置的Identifier
突出显示组。您可以通过以下方式调查此更改的位置:
:verbose hi xmlEndTag
xmlEndTag xxx links to Identifier
Last set from /usr/local/share/vim/vim80/syntax/xml.vim