vimrc: added 'set hidden' to maintain undo history while changing buffers