vim: setup development env
1. install pathogen
https://github.com/tpope/vim-pathogen
mkdir -p ~/.vim/bundle
mkdir -p ~/.vim/autoload
cd ~/.vim/autoload
wget https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim
edit ~/.vim/vimrc:
call pathogen#infect()
call pathogen#helptags()
(replace "~/.vim" with "~\vimfiles" in windows)
(it will manage "runtimepath" and auto do ":helptags")
2. install plugins
https://github.com/scrooloose/nerdtree (nerdtree)
https://github.com/jimenezrick/vimerl (vimerl)
https://github.com/kien/ctrlp.vim (ctrlp)
https://github.com/terryma/vim-multiple-cursors (multiple-cursors)
https://github.com/jiangmiao/auto-pairs (auto-pairs)[optional]
http://www.vim.org/scripts/script.php?script_id=273 (taglist) [optional]
cd ~/.vim/bundle
git clone ...
(taglist only):
*nix: yum/apt-get/brew install ctags
windows: http://sourceforge.net/projects/ctags/ (config it to the PATH)
3. install color scheme
https://github.com/tpope/vim-vividchalk
mkdir -p ~/.vim/colors
cd ~/.vim/colors
wget https://raw.githubusercontent.com/tpope/vim-vividchalk/master/colors/vividchalk.vim
edit ~/.vim/vimrc:
color vividchalk
refer to http://blog.erlware.org/2013/09/09/how-to-use-vim-for-erlang-development/