diff --git a/autoload/SpaceVim/layers/tools.vim b/autoload/SpaceVim/layers/tools.vim index b4fd5d425..a5ae35252 100644 --- a/autoload/SpaceVim/layers/tools.vim +++ b/autoload/SpaceVim/layers/tools.vim @@ -58,9 +58,9 @@ function! SpaceVim#layers#tools#config() abort if g:spacevim_filemanager ==# 'nerdtree' noremap :NERDTreeToggle endif - let g:NERDTreeWinPos='right' - let g:NERDTreeWinSize=31 - let g:NERDTreeChDirMode=1 + let g:NERDTreeWinPos= get(g:, 'NERDTreeWinPos', 'right') + let g:NERDTreeWinSize=get(g:, 'NERDTreeWinSize', 31) + let g:NERDTreeChDirMode=get(g:, 'NERDTreeChDirMode', 1) autocmd bufenter * if (winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree()) | q | endif augroup nerdtree_zvim autocmd!