Persistent vim undo