diff --git a/vimrc b/vimrc index eddcede..e311260 100755 --- a/vimrc +++ b/vimrc @@ -218,16 +218,25 @@ Plugin 'ervandew/supertab' " REQUIREMENTS: See :h syntastic-intro Plugin 'scrooloose/syntastic' +" Advanced auto-completion system Plugin 'Shougo/neocomplcache' + +" Make vim mor Puppet friendly Plugin 'rodjek/vim-puppet' + +" Auto alignment (for Puppet for example) Plugin 'godlygeek/tabular' + Plugin 'bling/vim-airline' "Bundle 'edkolev/tmuxline.vim' + +" Give viual aid to navigate marks Plugin 'jacquesbh/vim-showmarks' " Furry finder (files, mru, …) Plugin 'kien/ctrlp.vim' +" Undo history visualizer Plugin 'mbbill/undotree' " Autoclose (, ", … @@ -330,8 +339,8 @@ map cs " Won't work ... let g:syntastic_mode_map = { 'mode': 'active', - \ 'active_filetypes': ['ruby', 'php'], - \ 'passive_filetypes': ['puppet'] } + \ 'active_filetypes': ['markdown', 'php', 'ruby', 'sh', 'zsh'], + \ 'passive_filetypes': ['puppet', 'sql', 'vim'] } "let g:syntastic_puppet_checkers = ['puppet'] let g:syntastic_puppet_checkers = ['puppetlint']