- Git (1.7+)
- Vim (7.3+)
- ctags
- [Homebrew][homebrew] -
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" - [MacVim][macvim] -
brew install macvim - [Homesick][homesick] -
gem install homesick - [ctags][ctags] -
brew install ctags-exuberant
Overview of my vim setup. Sensible defaults!
Reference to vim mappings.
,keyleader.<Leader>cdSwitch to the directory of the open buffer.<Leader>alQuick aligning to left.<Leader>arQuick aligning to right.<Leader>acQuick aligning to center.<Leader>snSpell checking (Next word)<Leader>spSpell checking (Previews word)<Leader>s?Spell checking (Show list)<Leader>twSet text wrapping toggles.<spacebar>spacebar create/open/close folding.jjMap escape key to jj.
<Leader>Bbuffergator<Leader>cacalendar<Leader>uGundo<C-o>NERDTree<C-e>Emmet
:w!Sudo write!
- airline
- [calendar]
- CtrlP
- easyMotion
- IndentLine
- multiple-cursors
- nerdcommenter
- nerdtree
- syntastic
- undotree - Graph Vim's undo tree so it is actually usable