started stealing snippets from https://github.com/amix/vimrc