From ace14178856c220dc0f8981c36c7b473837ec5a6 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Thu, 30 Mar 2023 09:53:11 +0200 Subject: aufräumen und 'autocommands' in eine eigene Datei auslagern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/plugins.vim | 32 +++++++------------------------- 1 file changed, 7 insertions(+), 25 deletions(-) (limited to 'nvim/plugins.vim') diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 66c8d90..8796619 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -1,45 +1,27 @@ -" nvim/plugins.vim - +" automatische Installation vom vim-plug let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.vim' if empty(glob(data_dir . '/autoload/plug.vim')) silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' endif +" vim-plug call plug#begin() Plug 'mattn/emmet-vim' Plug 'romainl/vim-cool' - Plug 'preservim/nerdtree' | - \ Plug 'Xuyuanp/nerdtree-git-plugin' + 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 -let g:user_emmet_install_global = 0 -autocmd FileType html,css EmmetInstall - +let g:user_emmet_install_global=0 let g:user_emmet_leader_key='' -"let g:user_emmet_mode='n' "only enable normal mode functions. -"let g:user_emmet_mode='inv' "enable all functions, which is equal to -"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' +let g:NERDTreeGitStatusShowClean=1 +let g:NERDTreeGitStatusConcealBrackets=1 -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