我寫了一個vim語法文件。我注意到除了以冒號(:
)開頭的所有關鍵字都被突出顯示。有沒有什麼辦法可以在Vim中冒號冒號?在Vim中突出顯示以冒號開頭的關鍵字
下面是該文件的一個部分:
syn keyword actionLabel :action nextgroup=actionName skipwhite
syn keyword problemLabels :goal :init :domain
syn keyword advLabels :types
syn keyword pondLabels :observe
hi def link actionLabel Statement
hi def link problemLabels Statement
hi def link advLabels Statement
hi def link pondLabels Statement
這將匹配*任何*以冒號開頭,而不僅僅是特定的關鍵字。這可能是你想要的,但重要的是要注意。 –
是的,我明白了。這或多或少是我想要的。我也可以爲每個明確的關鍵字寫出其中的一個,儘管這很耗時,我承認。 'syn匹配pddlLabel1':action''等。 – BlackSheep