diff --git a/syntax/vue.vim b/syntax/vue.vim index e1ce96b..f4d9008 100644 --- a/syntax/vue.vim +++ b/syntax/vue.vim @@ -50,11 +50,11 @@ syntax include @JS syntax/javascript.vim unlet! b:current_syntax syntax region javascript keepend matchgroup=Delimiter start=// end="" contains=@JS fold -syntax include @TS syntax/typescript.vim -if exists("b:current_syntax") - unlet b:current_syntax +if s:syntaxes.typescript + syntax include @TS syntax/typescript.vim + unlet! b:current_syntax + syntax region typescript keepend matchgroup=Delimiter start=/" contains=@TS fold endif -syntax region typescript keepend matchgroup=Delimiter start=/" contains=@TS fold if s:syntaxes.coffee syntax include @COFFEE syntax/coffee.vim