mirror of
https://github.com/junegunn/vim-plug.git
synced 2024-12-23 20:45:31 -07:00
Avoid multiple syntax enable
during Vim startup
This commit is contained in:
parent
ffd54224a0
commit
396c60f24c
2
plug.vim
2
plug.vim
@ -248,7 +248,9 @@ function! plug#end()
|
|||||||
call s:reorg_rtp()
|
call s:reorg_rtp()
|
||||||
filetype plugin indent on
|
filetype plugin indent on
|
||||||
if has('vim_starting')
|
if has('vim_starting')
|
||||||
|
if has('syntax') && !exists('g:syntax_on')
|
||||||
syntax enable
|
syntax enable
|
||||||
|
end
|
||||||
else
|
else
|
||||||
call s:reload()
|
call s:reload()
|
||||||
endif
|
endif
|
||||||
|
@ -941,7 +941,7 @@ Execute (Filetype-based on-demand loading):
|
|||||||
AssertEqual ['xxx/ftdetect', 'xxx/after/ftdetect'], g:xxx
|
AssertEqual ['xxx/ftdetect', 'xxx/after/ftdetect'], g:xxx
|
||||||
|
|
||||||
setf xxx
|
setf xxx
|
||||||
AssertEqual ['xxx/ftdetect', 'xxx/after/ftdetect', 'xxx/plugin', 'xxx/after/plugin', 'xxx/syntax', 'xxx/after/syntax', 'xxx/ftplugin', 'xxx/after/ftplugin', 'xxx/indent', 'xxx/after/indent', 'xxx/syntax', 'xxx/after/syntax'], g:xxx
|
AssertEqual ['xxx/ftdetect', 'xxx/after/ftdetect', 'xxx/plugin', 'xxx/after/plugin', 'xxx/syntax', 'xxx/after/syntax', 'xxx/ftplugin', 'xxx/after/ftplugin', 'xxx/indent', 'xxx/after/indent'], g:xxx
|
||||||
|
|
||||||
" syntax/xxx.vim and after/syntax/xxx.vim should not be loaded (#410)
|
" syntax/xxx.vim and after/syntax/xxx.vim should not be loaded (#410)
|
||||||
setf yyy
|
setf yyy
|
||||||
|
Loading…
Reference in New Issue
Block a user