vue syntax highlighting colours

This commit is contained in:
ManjaroOne666 2018-02-01 21:37:38 +00:00
parent 4d6b2c9680
commit dbe39f4796
2 changed files with 6 additions and 4 deletions

View File

@ -252,15 +252,15 @@ hi! def link jsParenRepeat CRAltBright
" vue definitions
hi! vueDirective ctermfg=88
hi! vueEvent ctermfg=160
hi! vueConditional ctermfg=202
hi! vueConditional ctermfg=208
hi! def link vueFor vueConditional
hi! vueRef ctermfg=214
hi! def link vueRef vueDirective
hi! vueDirectiveValue ctermfg=52
hi! def link vueEventValue vueDirectiveValue
hi! def link vueConditionalValue vueDirectiveValue
hi! def link vueForValue vueConditionalValue
hi! def link vueRefValue vueRef
hi! vueRefValue ctermfg=202
" json definitions
hi! def link jsonKeyword Identifier

View File

@ -57,6 +57,8 @@ syn region vueSurroundingTag contained start=+<\(script\|style\|template\)+ e
syn keyword htmlSpecialTagName contained template
syn keyword htmlArg contained scoped ts
syn keyword vueComponentTag contained template containedin=htmlSpecialTagName
syn match vueDirective "[v:][-:.0-9_a-z]*" containedin=htmlTag nextgroup=vueDirectiveValue
syn match vueEvent "[@][-:.0-9_a-z]*" containedin=htmlTag nextgroup=vueEventValue
syn match vueConditional "v-else" containedin=htmlTag