mirror of
https://github.com/leafOfTree/vim-vue-plugin.git
synced 2025-12-09 06:04:46 +08:00
refact: load pre-processors first for performance
This commit is contained in:
@@ -53,6 +53,27 @@ function! s:LoadFullSyntax(group, type)
|
|||||||
endfunction
|
endfunction
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
"
|
||||||
|
" Load pre-processors syntax {{{
|
||||||
|
"
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
" If pug is enabled, load vim-pug syntax
|
||||||
|
if s:use_pug
|
||||||
|
call s:LoadFullSyntax('@PugSyntax', 'pug')
|
||||||
|
endif
|
||||||
|
|
||||||
|
" If sass is enabled, load sass syntax
|
||||||
|
if s:use_sass
|
||||||
|
call s:LoadSyntax('@SassSyntax', 'sass')
|
||||||
|
endif
|
||||||
|
|
||||||
|
" If less is enabled, load less syntax
|
||||||
|
if s:use_less
|
||||||
|
call s:LoadSyntax('@LessSyntax', 'less')
|
||||||
|
endif
|
||||||
|
"}}}
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
"
|
"
|
||||||
" Load main syntax {{{
|
" Load main syntax {{{
|
||||||
@@ -75,27 +96,6 @@ if hlexists('javaScriptComment') == 0
|
|||||||
endif
|
endif
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
||||||
"
|
|
||||||
" Load pre-processors syntax {{{
|
|
||||||
"
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
||||||
" If pug is enabled, load vim-pug syntax
|
|
||||||
if s:use_pug
|
|
||||||
call s:LoadFullSyntax('@PugSyntax', 'pug')
|
|
||||||
endif
|
|
||||||
|
|
||||||
" If sass is enabled, load sass syntax
|
|
||||||
if s:use_sass
|
|
||||||
call s:LoadSyntax('@SassSyntax', 'sass')
|
|
||||||
endif
|
|
||||||
|
|
||||||
" If less is enabled, load less syntax
|
|
||||||
if s:use_less
|
|
||||||
call s:LoadSyntax('@LessSyntax', 'less')
|
|
||||||
endif
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
"
|
"
|
||||||
" Syntax patch {{{
|
" Syntax patch {{{
|
||||||
|
|||||||
Reference in New Issue
Block a user