This is a complete vim configuration. It uses Pathogen to organise a number of different plugins inside the bundles directory. Most of those bundles are included as git submodules from other github repositories.
<Leader>
maps to,
- Line numbers are on
- Soft tabs using 4 spaces
- Solarized colorscheme
- Pathogen - for plugin management (in the autoload directory)
- ack
- command-t
- gundo
- nerdtree
- snipmate
- surround
- tabular
- and others, please refer to the bundle directory
- Solarized - preferred colorscheme, works well with light and dark backgrounds. Included as a Pathogen managed plugin.
- Molokai - for dark backgrounds
- Mac Classic - for light backgrounds
- and others, please refer to the colors directory
-
Backup your existing .vim folder and rc files:
for i in ~/.vim ~/.vimrc ~/.gvimrc; do [ -e $i ] && mv $i $i.old; done
-
Grab a copy of the repository and its submodules and install under
~/.vim
git clone --recursive git://github.com/adrianocastro/dotvim.git ~/.vim
ln -s ~/.vim/config/vimrc ~/.vimrc
ln -s ~/.vim/config/gvimrc ~/.gvimrc
Local customisations can be added to ~/.vimrc.local
and ~/.gvimrc.local
.