diff --git a/vim/config/pluginconfig.vim b/vim/config/pluginconfig.vim index ef7989d..90f2727 100644 --- a/vim/config/pluginconfig.vim +++ b/vim/config/pluginconfig.vim @@ -210,10 +210,13 @@ nnoremap k :CocPrev " Resume latest coc list nnoremap p :CocListResume -" Open Tagbar -autocmd VimEnter * nested :call tagbar#autoopen(1) -" Open NerdTREE -autocmd VimEnter * NERDTree | wincmd p +if !exists('SessionLoad') + " Open Tagbar + autocmd VimEnter * nested :call tagbar#autoopen(1) + + " Open NerdTREE + autocmd VimEnter * NERDTree | wincmd p +endif " If another buffer tries to replace NERDTree, put it in the other window, and bring back NERDTree. autocmd BufEnter * if bufname('#') =~ 'NERD_tree_\d\+' && bufname('%') !~ 'NERD_tree_\d\+' && winnr('$') > 1 | diff --git a/vim/config/plugins.vim b/vim/config/plugins.vim index 7383b4d..e45a177 100644 --- a/vim/config/plugins.vim +++ b/vim/config/plugins.vim @@ -37,6 +37,9 @@ Plug 'roxma/vim-window-resize-easy' " Better comments Plug 'scrooloose/nerdcommenter' +" Session Management +Plug 'tpope/vim-obsession' + " Work on brackets in pairs Plug 'jiangmiao/auto-pairs'