That is just a configuration set, plugins and customized colorschemes for VIM that I like. By now it uses the following plugins:
- NERDTree for browsing files
- SuperTab to tab-complete the code
- Syntastic for syntax check
- TagBar for browsing code
And some other configuration:
- formatted file names in tab labels
ir_black
colorschemeomnifunc
autocomplete- custom statusline
- support simultaneous NERDTree, Syntastic and TagBar windows
- automatically remove trailing whitespaces on save
:nto
-- NERDTree Open:ntc
-- NERDTree Close:tbo
-- TagBar Open:tbc
-- TagBar Close:stm
-- SyntasticToggleMode
ctrl + shift + page up
-- move current tab to the leftctrl + shift + page down
-- move current tab to the right
Clone the repository and link the files to your Vim configuration:
git clone http://github.com/vmassuchetto/vim/
cd vim
ln -s `pwd`/vim ~/.vim
ln -s `pwd`/vimrc ~/.vimrc
And update the plugins:
git submodule init
git submodule update
- In order for TagBar to work you'll
need Exuberant Ctags to generate the
index files. Debian-like distributions have a
exuberant-ctags
package. - Syntastic will need a syntax checker for the language you're coding. Check for the required software in the comments of the vim files here.