uses tmp file changes to ~/.vim