From 8ce1a14b8f6846692294a51855d1475c31b02c7a Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 29 Mar 2023 22:04:09 +0200 Subject: fix: NERDTree --- nvim/plugins.vim | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'nvim/plugins.vim') diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 7021a0a..66c8d90 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -8,13 +8,15 @@ endif call plug#begin() Plug 'mattn/emmet-vim' Plug 'romainl/vim-cool' - Plug 'scrooloose/nerdtree' + Plug 'preservim/nerdtree' | + \ Plug 'Xuyuanp/nerdtree-git-plugin' Plug 'tpope/vim-repeat' Plug 'tpope/vim-surround' call plug#end() + " EMMET -" ----- +" ===== " https://github.com/mattn/emmet-vim " Nur für HTML und CSS Dateien aktivieren @@ -28,3 +30,16 @@ let g:user_emmet_leader_key='' "let g:user_emmet_mode='a' "enable all function in all mode. +" NERDTree +" ======== + +let NERDTreeMinimalUI=1 +let NERDTreeShowHidden=1 + +autocmd VimEnter * NERDTree | wincmd p +autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | quit | endif +autocmd BufWinEnter * if getcmdwintype() == '' | silent NERDTreeMirror | endif + +let g:NERDTreeGitStatusUntrackedFilesMode = 'all' " a heavy feature too. default: normal +let g:NERDTreeGitStatusShowClean = 1 " default: 0 +let g:NERDTreeGitStatusConcealBrackets = 1 " default: 0 -- cgit v1.3