Как сделать буфер отмены Vim постоянным во время сеансов?

9

Когда я изменяю файл и затем покидаю vim, я хотел бы иметь возможность отменить это изменение, когда я снова открою его позже.

jcayzac
источник

Ответы:

8

Вы можете включить постоянную отмену, проверьте помощь с

:help undo-persistence

Требуется минимум vim 7.3.

Для отмены постоянства перед использованием требуется некоторая настройка, например, определение каталога для хранения постоянной информации об отмене. Хорошее объяснение дано здесь: http://amix.dk/blog/post/19548 (спасибо @Dalker)

rpilkey
источник
3

Я не могу комментировать пост выше, но я хотел бы отметить, что отмена сохранения не доступна в vim 7.2, которая является версией, установленной по умолчанию в Ubuntu 10.10, поэтому, вероятно, на компьютерах многих людей во время эта почта.

После того, как vim обновлен до 7.3, для отмены постоянства требуется некоторая настройка перед использованием, например, определение директории для хранения постоянной информации об отмене. Хорошее объяснение дано здесь: http://amix.dk/blog/post/19548

Dalker
источник