From 2bbe2d34e47c91780d9bee24dd324d8a6ee03613 Mon Sep 17 00:00:00 2001 From: Vladan Popovic Date: Mon, 26 Aug 2019 01:26:18 +0200 Subject: [PATCH] [vim] Autoload everything except vundle --- .vim/{ => ftdetect}/ale.vim | 0 .vim/ftdetect/gitgutter.vim | 11 +++++++++++ .vim/{ => ftdetect}/nerdtree.vim | 2 +- .vim/vimrc | 4 ---- .vim/vundlerc.vim | 2 ++ 5 files changed, 14 insertions(+), 5 deletions(-) rename .vim/{ => ftdetect}/ale.vim (100%) create mode 100644 .vim/ftdetect/gitgutter.vim rename .vim/{ => ftdetect}/nerdtree.vim (73%) diff --git a/.vim/ale.vim b/.vim/ftdetect/ale.vim similarity index 100% rename from .vim/ale.vim rename to .vim/ftdetect/ale.vim diff --git a/.vim/ftdetect/gitgutter.vim b/.vim/ftdetect/gitgutter.vim new file mode 100644 index 0000000..58d6ebf --- /dev/null +++ b/.vim/ftdetect/gitgutter.vim @@ -0,0 +1,11 @@ +highlight GitGutterAdd guibg=#22ff22 guifg=#000000 ctermfg=Green +highlight GitGutterChange guibg=#bbbb00 guifg=#000000 ctermfg=Yellow +highlight GitGutterDelete guibg=#ff2222 guifg=#000000 ctermfg=DarkRed + +let g:gitgutter_sign_added = '+' +let g:gitgutter_sign_modified = '-+' +let g:gitgutter_sign_removed = '-' +let g:gitgutter_sign_removed_first_line = '^^' +let g:gitgutter_sign_modified_removed = '--' +let g:gitgutter_grep = 'rg' +let g:gitgutter_map_keys = 0 diff --git a/.vim/nerdtree.vim b/.vim/ftdetect/nerdtree.vim similarity index 73% rename from .vim/nerdtree.vim rename to .vim/ftdetect/nerdtree.vim index 7310490..25623d9 100644 --- a/.vim/nerdtree.vim +++ b/.vim/ftdetect/nerdtree.vim @@ -1,3 +1,3 @@ let NERDTreeHighlightCursorLine=1 let NERDTreeMouseMode=2 -let NERDTreeIgnore=['\.pyc$', '\.jp?g$', '\.gif$', '\.png$', '\~$', '\.o', '\.log', 'target'] +let NERDTreeIgnore=['\.pyc$', '\.jp?g$', '\.gif$', '\.png$', '\~$', '\.o', '\.log', 'target', '\.egg-info'] diff --git a/.vim/vimrc b/.vim/vimrc index b6769d3..895e81b 100644 --- a/.vim/vimrc +++ b/.vim/vimrc @@ -59,7 +59,3 @@ nmap e :ALEDetail set exrc " Disable unsafe commands in project vimrc set secure - -" Plugin configuration -source ~/.vim/ale.vim -source ~/.vim/nerdtree.vim diff --git a/.vim/vundlerc.vim b/.vim/vundlerc.vim index 4ad652a..2e12f34 100644 --- a/.vim/vundlerc.vim +++ b/.vim/vundlerc.vim @@ -29,5 +29,7 @@ Plugin 'Rykka/riv.vim' " rst formatter and highlighter Plugin 'vim-scripts/indentpython.vim' " Async Lint Engine Plugin 'w0rp/ale' +" Git +Plugin 'airblade/vim-gitgutter' call vundle#end()