Vim configuration structure
git clone git@github.com:nzimm/dotvim.git ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
I use the plugin manager vim-plug, which
makes adding new plugins simple. When adding a new plugin, add a line to the
.vim/plugins.vim file to tell vim-plug where to find it, and then run the
command :PlugUpdate to download it.
In some cases (like markdown) I prefer tabstop=2 to keep average line length
down. The .vim/after/ftplugin/ directory allows overwriting specific behavior
like this.