diff --git a/autoload/SpaceVim/layers/core.vim b/autoload/SpaceVim/layers/core.vim index 74ed0cab5..a5eb33f1b 100644 --- a/autoload/SpaceVim/layers/core.vim +++ b/autoload/SpaceVim/layers/core.vim @@ -1,7 +1,10 @@ function! SpaceVim#layers#core#plugins() abort - + return [ + \ ['Shougo/vimproc.vim', {'build' : 'make'}], + \ ['hecal3/vim-leader-guide', {'loadconf': 1, 'loadconf_before' : 1, 'merged' : 0}], + \ ] endfunction function! SpaceVim#layers#core#config() abort - + endfunction diff --git a/autoload/SpaceVim/plugins.vim b/autoload/SpaceVim/plugins.vim index 29daf4c67..7ad59573d 100644 --- a/autoload/SpaceVim/plugins.vim +++ b/autoload/SpaceVim/plugins.vim @@ -433,6 +433,15 @@ function! s:load_plugins() abort endfor endfunction +function! s:getLayerPlugins(layer) abort + try + return SpaceVim#layers#{a:layer}#plugins() + catch /^Vim\%((\a\+)\)\=:E117/ + return [] + endtry + +endfunction + function! s:disable_plugins(plugin_list) abort for name in a:plugin_list call dein#disable(name)