I've discovered plugins that I especially like, and some I especially don't. I crave useful keymappings, and spent some time developing a workflow that does well for me. To Install:
- git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
- Copy the vimrc to ~/.vimrc.
vim +PluginInstall +qall
- Do some plugin-specific setup
- YouCompleteMe
-
sudo apt-get install libclang-dev cmake build-essential python-dev python3-dev
-cd ~/.vim/bundle/YouCompleteMe
-./install.py --clang-completer
- jedi-vim
-
cd ~/.vim/bundle/jedi-vim
-submodule update --init
- Tagbar
-
apt-get install exuberant-ctags
- vim-go
-
apt-get install golang golang-go.tools glaze git
- Ensure you have your GOPATH set up correctly - Launchvim
and run:GoInstallBinaries
- syntastic
-
apt-get install pylint