语法文件中有两个匹配项时,Gvim'syn match'不起作用

时间:2019-03-16 06:27:43

标签: vim

syn match FirstLevel "^•\s.*"
hi link FirstLevel MoreMsg
syn match SecondLevel "^·\t\zs•\s.*"
hi link SecondLevel Constant

就像上面一样,它工作正常。

但是,如果我添加

syn match ConnectingDot "·"
hi link ConnectingDot Conceal

那是

syn match FirstLevel "^•\s.*"
hi link FirstLevel MoreMsg
syn match SecondLevel "^·\t\zs•\s.*"
hi link SecondLevel Constant
syn match ConnectingDot "·"
hi link ConnectingDot Conceal

它不起作用,我也不知道为什么。

0 个答案:

没有答案