persistent undo
modify completion options
reorganize vimrc with sections