This is how I deal with my editor setup. My vimrc is meant to be symlinked from my home directory, an obvious step of which is appending a dot to the symlink name. Plugin management is handled by Vundle.
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
- indentLine
- Ack
- Airline
- Auto Pairs
- Blockify
- Bufferline
- Commentary
- Ctrl-P
- Eunuch
- Fugitive
- Git
- JS Context Coloring
- Move
- Numbers
- Rainbow Parentheses
- Repeat
- Reveal In Finder
- Sensible
- Signify
- Startify
- Surround
- Syntastic
- Unimpaired
- Vimux
- Vinegar
- Vitality
- tComment
- Misc syntaxes and stuff
- To install the included plugins, run :PluginInstall
- To install JavaScript context coloring, run
npm install
from /bundle/vim-js-context-coloring. This plugin is disabled by default, and should instead have a hotkey set up to toggle betweet syntax and context coloring. - Set Iterm2 to report itself as xterm-256color.