Why neovim is better than vim (2015)
geoff.greer.fm
geoff.greer.fm
Also, isn't the appeal of vim that it's universal rather than that it's beautifully coded? I don't have the expertise to care about weird indentation in source code personally but I like that the text editor I have on my daily-use machine is probably also accessible on a 80's-era server on the other side of the world...
At that point why not just use sublime or w/e.