Когда я изменяю файл и затем покидаю vim, я хотел бы иметь возможность отменить это изменение, когда я снова открою его позже.
Вы можете включить постоянную отмену, проверьте помощь с
:help undo-persistence
Требуется минимум vim 7.3.
Для отмены постоянства перед использованием требуется некоторая настройка, например, определение каталога для хранения постоянной информации об отмене. Хорошее объяснение дано здесь: http://amix.dk/blog/post/19548 (спасибо @Dalker)
Я не могу комментировать пост выше, но я хотел бы отметить, что отмена сохранения не доступна в vim 7.2, которая является версией, установленной по умолчанию в Ubuntu 10.10, поэтому, вероятно, на компьютерах многих людей во время эта почта.
После того, как vim обновлен до 7.3, для отмены постоянства требуется некоторая настройка перед использованием, например, определение директории для хранения постоянной информации об отмене. Хорошее объяснение дано здесь: http://amix.dk/blog/post/19548