diff --git a/syntax/vue-html.vim b/syntax/vue-html.vim index 692a830..ff923ee 100644 --- a/syntax/vue-html.vim +++ b/syntax/vue-html.vim @@ -23,8 +23,9 @@ syntax match VueAttr '\v(\S)@[:blank:]]+(\=\"[^"]*\")?' syntax match VueKey contained '\v[v:\@][^\=\>[:blank:]]+' syntax region VueQuote contained - \ start='"' end='"' contains=VueValue -syntax match VueValue contained '\v\"\zs[^"]*\ze\"' + \ start='"' end='"' + \ contains=VueValue +syntax match VueValue contained '\v\"\zs[^"]+\ze\"' \ contains=VueInject,@simpleJavascriptExpression syntax match VueInject contained '\v\$\w*'