VIM is a great editor, but it’s defaults are a little lacking. Fortunately
it’s also extremely configurable. This leads many people (myself included),
to scour the internet for lines of internet wisdom to copy in paste into
.vimrc files until they get something that works for them. Before
you know it you have 300 lines of unintelligible gobblegook. In this post,
(which I’ve started writing in vanilla vim) I’m going to go line by line
through individual config items to construct a simple but usable
without too much magic or frills.