mirror of
https://github.com/posva/vim-vue.git
synced 2025-12-08 18:34:45 +08:00
add coffee indent
This commit is contained in:
@@ -8,7 +8,7 @@ if exists("b:did_indent")
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
" Load indent files for required languages
|
" Load indent files for required languages
|
||||||
for language in ['stylus', 'pug', 'css', 'javascript', 'html']
|
for language in ['stylus', 'pug', 'css', 'javascript', 'html', 'coffee']
|
||||||
unlet! b:did_indent
|
unlet! b:did_indent
|
||||||
exe "runtime! indent/".language.".vim"
|
exe "runtime! indent/".language.".vim"
|
||||||
exe "let s:".language."indent = &indentexpr"
|
exe "let s:".language."indent = &indentexpr"
|
||||||
@@ -29,6 +29,8 @@ function! GetVueIndent()
|
|||||||
exe "let indent = ".s:stylusindent
|
exe "let indent = ".s:stylusindent
|
||||||
elseif searchpair('<style', '', '</style>', 'bWr')
|
elseif searchpair('<style', '', '</style>', 'bWr')
|
||||||
exe "let indent = ".s:cssindent
|
exe "let indent = ".s:cssindent
|
||||||
|
elseif searchpair('<script lang="coffee"', '', '</script>', 'bWr')
|
||||||
|
exe "let indent = ".s:coffeeindent
|
||||||
elseif searchpair('<script', '', '</script>', 'bWr')
|
elseif searchpair('<script', '', '</script>', 'bWr')
|
||||||
exe "let indent = ".s:javascriptindent
|
exe "let indent = ".s:javascriptindent
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user