vim Enhanced undo and redo with a undodir