Note: This project is forked from here, but has been changed greatly
- cscope: autoload cscope.out file, short keys
- colorscheme: solarized, well, your terminal needs to use solarized color too to make vim look good; otherwise it's really UGLY
- 80 line marker, auto-wrap line, ruler ..
- customized statusline w/o plugin
- tagbar: ok, I have abandoned taglist ..
- nerdtree: to be honest, I seldomly use it
- YouCompleteMe & YCM-Generator: for this pair, you still have to compile and generate conf files for your projects manually
- indentLine: organize code
- syntastic: grammer checking and more
- DrawIt: draw ascii graphs
- vimtex: write Latex files
- vim-markdown: more powerful rendering than default vim
- vim-syntax-extra: fancy highlight for at least my C code
- tabular: text alignment
There are two versions: awesome and basic
To install it simply do following:
git clone git://github.com/huaicheng/vimrc.git ~/.vim_runtime
bash ~/.vim_runtime/install_awesome_vimrc.sh
git clone git://github.com/huaicheng/vimrc.git ~/.vim_runtime
bash ~/.vim_runtime/install_basic_vimrc.sh
- Install urxvt-unicode-9999 which has true color support (refer to $notes)
- Use solarized colorscheme for urxvt as well
- vim startup time tuning (via augroup)
- remove unused settings (ongoing)
- beautify tab related stuff
- refactor code
Feedbacks are always welcome.