Added undo and paste persistence to vim