diff --git a/syntax/vue.vim b/syntax/vue.vim index 8756dd0..ddaec7a 100644 --- a/syntax/vue.vim +++ b/syntax/vue.vim @@ -160,12 +160,12 @@ syntax region cssVueStyle fold " Preprocessors syntax syntax region pugVueTemplate fold - \ start=+]*lang="pug"[^>]*>+ + \ start=+]*lang=["']pug["'][^>]*>+ \ end=++ \ keepend contains=@PugSyntax,vueTag syntax region coffeeVueScript fold - \ start=+]*lang="coffee"[^>]*>+ + \ start=+]*lang=["']coffee["'][^>]*>+ \ end=++ \ keepend contains=@htmlCoffeeScript,jsImport,jsExport,vueTag @@ -175,15 +175,15 @@ syntax region typescriptVueScript fold \ keepend contains=@TypeScript,vueTag syntax region cssLessVueStyle fold - \ start=+]*lang="less"[^>]*>+ + \ start=+]*lang=["']less["'][^>]*>+ \ end=++ \ keepend contains=@LessSyntax,vueTag syntax region cssSassVueStyle fold - \ start=+]*lang="sass"[^>]*>+ + \ start=+]*lang=["']sass["'][^>]*>+ \ end=++ \ keepend contains=@SassSyntax,vueTag syntax region cssScssVueStyle fold - \ start=+]*lang="scss"[^>]*>+ + \ start=+]*lang=["']scss["'][^>]*>+ \ end=++ \ keepend contains=@SassSyntax,vueTag