Hello. I am returning to Vim after a short break. I thought this thread would be a good idea to make sure that I am up to date and that I haven't missed any new plugins.<p>Also, what's the best plugin/setup for python code completion these days?
Managed with <a href="https://github.com/gmarik/vundle" rel="nofollow">https://github.com/gmarik/vundle</a> here are the plugins I'd say I use every day:<p><a href="https://github.com/airblade/vim-gitgutter" rel="nofollow">https://github.com/airblade/vim-gitgutter</a> show git change/deleted lines<p><a href="https://github.com/bling/vim-airline" rel="nofollow">https://github.com/bling/vim-airline</a> light weight, pure vimscript status line<p><a href="https://github.com/kien/ctrlp.vim" rel="nofollow">https://github.com/kien/ctrlp.vim</a> fuzzy file finder that mostly works<p><a href="https://github.com/tpope/vim-fugitive" rel="nofollow">https://github.com/tpope/vim-fugitive</a> very nice Git wrapper<p><a href="https://github.com/scrooloose/syntastic" rel="nofollow">https://github.com/scrooloose/syntastic</a> generic in Vim syntax checker plugin<p><a href="https://github.com/sjl/gundo.vim" rel="nofollow">https://github.com/sjl/gundo.vim</a> undo tree viewing
Far too many. Some I'm using maybe every twentieth time I start vim, but whenever I throw them out I suddenly need them...<p>vim-easymotion - Jump to positions easily (I still use the mouse too often)<p>vim-powerline - Prettier and more customizable display of useful data and the mode we're in<p>vim-supertab - Still fails me too often but I'm having it set to omnicomplete most of the time<p>minibufexpl - Old but I don't like the way the tabs works<p>ctrlp - Good fuzzy finder. Not sure if it's the best, but it doesn't require compiling Ruby extensions and weird crap<p>Gundo - Tames the undo tree<p>ack.vim - Integrates ack to search in files more easily<p>vim-css-color - Love this one. Underlays color values with the actual color<p>And other stuff like syntax for YAML, Jinja2 and HTML5.
I have a list of all my vim plugins in its own dotfile:
<a href="https://github.com/jdonaldson/dotfiles/blob/master/vim/settings/vundle.vim" rel="nofollow">https://github.com/jdonaldson/dotfiles/blob/master/vim/setti...</a>
I use <a href="https://github.com/skwp/dotfiles" rel="nofollow">https://github.com/skwp/dotfiles</a> for all my vim and zsh needs. I don't need/want to maintain my plugins and I like the recommended shortcuts.
The plugins you were using before your break still work so I'm not sure you need to look for new plugins. Unless some of your plugins didn't satisfy you.<p>In which case you could list the offenders so that we try to come up with alternatives.<p>Anyway, there seems to be a consensus around youcompleteme+jedi, these days.<p>Welcome back.