2

Я понял, что что-то удалил по ошибке, когда набрал :wq , тогда как мне откатиться до предварительной версии?Спасибо!

3 ответа3

3

Если у вас установлены резервные копии, попробуйте поискать в папке для резервных копий. В моем .vimrc у меня есть строка, которая говорит

set backupdir=~/Backups

Я могу получить старые версии оттуда.

2

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

1

Если у вас есть Vim 7.3 (который не был доступен в то время, когда этот вопрос был задан изначально), вы можете включить постоянную отмену, где информация об отмене сохраняется и запоминается во время сеансов Vim, добавив ~/.vimrc:

: установить отменить

Вы также можете установить undodir « отменить ». Увидеть:

:help 'undofile'
:help 'undodir'
:help persistent-отменить

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .