mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-23 13:00:04 +08:00
perf(plugins): lazy load plugins
This commit is contained in:
parent
305e4545ec
commit
26b7c1e45a
@ -224,7 +224,7 @@ function! SpaceVim#layers#core#plugins() abort
|
|||||||
xmap T <Plug>(clever-f-T)
|
xmap T <Plug>(clever-f-T)
|
||||||
omap T <Plug>(clever-f-T)
|
omap T <Plug>(clever-f-T)
|
||||||
endif
|
endif
|
||||||
call add(plugins, [g:_spacevim_root_dir . 'bundle/nerdcommenter', { 'loadconf' : 1, 'merged' : 0}])
|
call add(plugins, [g:_spacevim_root_dir . 'bundle/nerdcommenter', { 'loadconf' : 1, 'merged' : 0, 'on_map' : ['<Plug>NERDCommenter', '<Plug>Commenter']}])
|
||||||
|
|
||||||
if exists('*matchaddpos')
|
if exists('*matchaddpos')
|
||||||
call add(plugins, [g:_spacevim_root_dir . 'bundle/vim-matchup', {'merged' : 0, 'on_event' : 'BufReadPost'}])
|
call add(plugins, [g:_spacevim_root_dir . 'bundle/vim-matchup', {'merged' : 0, 'on_event' : 'BufReadPost'}])
|
||||||
|
@ -39,13 +39,14 @@ function! SpaceVim#layers#github#plugins() abort
|
|||||||
\ [g:_spacevim_root_dir . 'bundle/vim-github-dashboard', {
|
\ [g:_spacevim_root_dir . 'bundle/vim-github-dashboard', {
|
||||||
\ 'merged' : 0,
|
\ 'merged' : 0,
|
||||||
\ 'if' : has('ruby'),
|
\ 'if' : has('ruby'),
|
||||||
|
\ 'on_cmd' : ['GHActivity', 'GHDashboard'],
|
||||||
\ }],
|
\ }],
|
||||||
\ ['tyru/open-browser-github.vim', {
|
\ ['tyru/open-browser-github.vim', {
|
||||||
\ 'depends': 'open-browser.vim',
|
\ 'depends': 'open-browser.vim',
|
||||||
\ 'on_cmd': ['OpenGithubFile', 'OpenGithubIssue', 'OpenGithubPullReq'],
|
\ 'on_cmd': ['OpenGithubFile', 'OpenGithubIssue', 'OpenGithubPullReq'],
|
||||||
\ }],
|
\ }],
|
||||||
\ [g:_spacevim_root_dir . 'bundle/github.vim', {'merged' : 0}],
|
\ [g:_spacevim_root_dir . 'bundle/github.vim', {'merged' : 0}],
|
||||||
\ ['lambdalisue/vim-gista', {'merged' : 0}],
|
\ ['lambdalisue/vim-gista', {'merged' : 0, 'on_cmd' : ['Gista']}],
|
||||||
\ ]
|
\ ]
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user