added some options learned from https://github.com/tpope/vim-sensible/blob/master/plugin/sensible.vim