feat: support vue component name syntax

This commit is contained in:
yemai committed 2019-06-13 13:23:09 +08:00
1 parent dc31774540
commit c822a02305
1 file changed
+2
+2
View File
@@ -1,3 +1,4 @@
syntax match VueComponentName containedin=htmlTagN '\v<[a-zA-Z0-9]+(-[a-zA-Z0-9]+)+>'
syntax match VueAttr '\v(\S)@<![v:\@][^\=]+(\=\"[^"]*\")?' syntax match VueAttr '\v(\S)@<![v:\@][^\=]+(\=\"[^"]*\")?'
\ containedin=htmlTag \ containedin=htmlTag
\ contains=VueKey,VueValue,VueInject \ contains=VueKey,VueValue,VueInject
@@ -30,3 +31,4 @@ highlight link VueAttr Comment
highlight link VueKey PreProc highlight link VueKey PreProc
highlight link VueInject Constant highlight link VueInject Constant
highlight link VueBrace PreProc highlight link VueBrace PreProc
highlight link VueComponentName Statement