Thanks to visit codestin.com
Credit goes to github.com

Skip to content

huaicheng/vimrc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

265 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huaicheng's vimrc

This Project

Contact Me

Note: This project is forked from here, but has been changed greatly

Some basic settings I use

  • 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

Vundle managed plugins

  • 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

How to install the Awesome version?

To install it simply do following:

	git clone git://github.com/huaicheng/vimrc.git ~/.vim_runtime
	bash ~/.vim_runtime/install_awesome_vimrc.sh

How to install the Basic version?

	git clone git://github.com/huaicheng/vimrc.git ~/.vim_runtime
	bash ~/.vim_runtime/install_basic_vimrc.sh

Use with Urxvt on Gentoo

  • Install urxvt-unicode-9999 which has true color support (refer to $notes)
  • Use solarized colorscheme for urxvt as well

TODO:

  • vim startup time tuning (via augroup)
  • remove unused settings (ongoing)
  • beautify tab related stuff
  • refactor code

Feedbacks are always welcome.

About

The ultimate Vim configuration: vimrc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 97.4%
  • Shell 2.6%