This repo contains two files:
.vimrc.minimal
, which contains some sensible defaults for starting out with vim (without being overwhelming), as well as being thoroughly documented.vimrc.advanced
, which is my standard.vimrc
includes some more advanced and opinionated settings.
minimal
doesn't rely on any plugins; advanced
includes the basic setup necessary for Pathogen (a plugin manager), as well as a couple of tweaks to the settings of NERDTree and python-mode.
- Download the file, and mv
.vimrc.minimal
to~/.vimrc
. - Or fork this, and create a symlink (
ln -s .vimrc.minimal ~/.vimrc
), that way you can update it but keep it in version control.
Once you're starting to feel comfortable, start exploring the internet and building up your .vimrc
. I'd recommend keeping it in version control, and keeping it well-documented.
This was created for a talk I did on vim, in case you are interested in learning what the fuss is about.