- Git (1.8+ recommended)
- Vim (7.3+ recommended)
Optional, but recommended
- Homebrew (OS X only)
Overview of the vim setup. Sensible defaults for all the things!
Reference to vim mappings.
W:w !sudo tee %,.NERDTreeToggle,tTlistToggle,h:MRU,,eEasymotion,rc:e $MYVIMRC (:),sh:ConqueTermSplit bash (:),ctct :!ctags_php . (:),cs:noh (:),ss:%s/\s+$//e (:),rrc:source $MYVIMRC (:)
Some handy aliases for hard to type things that I use often:
>>to→<<to←^^to↑VVto↓aatoλ
As well ↑, ↓, ⏎, and ⎋ may be used in completions menus. <PageUp> and <PageDown> work in both insert and command mode.
:WAlias to:wbecause I'm always typing it.:RGet the output of shell commands.
- vundle (vim plugin)
- GNU Coreutils
- monaco powerline-font
Run following command
git clone https://github.com/wubaiqing/dotfiles.git ~/.dotfiles && cd ~/.dotfiles
git submodule init
git submodule update
./bootstrap.sh