better vue syntax highlighting
This commit is contained in:
parent
2875c26b9f
commit
af596cd078
2 changed files with 15 additions and 3 deletions
|
|
@ -56,6 +56,11 @@ endif
|
|||
syn region vueSurroundingTag contained start=+<\(script\|style\|template\)+ end=+>+ fold contains=htmlTagN,htmlString,htmlArg,htmlValue,htmlTagError,htmlEvent
|
||||
syn keyword htmlSpecialTagName contained template
|
||||
syn keyword htmlArg contained scoped ts
|
||||
syn match htmlArg "[@v:][-:.0-9_a-z]*\>" contained
|
||||
" syn match htmlArg "[@v:][-:.0-9_a-z]*\>" contained
|
||||
syn match vueDirective "[v:][-:.0-9_a-z]*" containedin=htmlTag
|
||||
syn match vueEvent "[@][-:.0-9_a-z]*" containedin=htmlTag
|
||||
syn match vueConditional "v-if\|v-else\|v-show" containedin=htmlTag
|
||||
syn match vueFor "v-for" containedin=htmlTag
|
||||
syn match vueRef "ref" containedin=htmlTag
|
||||
|
||||
let b:current_syntax = "vue"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue