mirror of
https://github.com/leafOfTree/vim-vue-plugin.git
synced 2026-11-02 02:17:33 +08:00
Merge pull request #47 from leafOfTree/lang-attr
Allow lang without quotes and lang="typescript"
This commit is contained in:
4 files changed
+42
-3
No files matched your search
+3
-2
@@ -92,7 +92,7 @@ endfunction
|
||||
function! s:GetSyntaxLangName(syntax)
|
||||
let syntax = a:syntax
|
||||
if syntax == 'typescript'
|
||||
let syntax = 'ts'
|
||||
let syntax = '\(ts\|typescript\)'
|
||||
endif
|
||||
return syntax
|
||||
endfunction
|
||||
@@ -105,7 +105,8 @@ function! s:SetSyntax(block, syntax, has_lang)
|
||||
let name = s:GetSynatxName(block, syntax)
|
||||
if has_lang
|
||||
let lang_name = s:GetSyntaxLangName(syntax)
|
||||
let lang = 'lang=["'']'.lang_name.'["'']'
|
||||
" In double or single quotes, or without quotes
|
||||
let lang = 'lang=["'']\?'.lang_name.'\>["'']\?'
|
||||
else
|
||||
let lang = ''
|
||||
endif
|
||||
|
||||
Reference in new issue
Block a user