Я понял, что что-то удалил по ошибке, когда набрал :wq
, тогда как мне откатиться до предварительной версии?Спасибо!
3 ответа
Если у вас установлены резервные копии, попробуйте поискать в папке для резервных копий. В моем .vimrc у меня есть строка, которая говорит
set backupdir=~/Backups
Я могу получить старые версии оттуда.
Если вы ничего не восстановили и не удалили с тех пор, возможно, он все еще находится в буфере восстановления, и вы можете вставить его в любой сеанс vim, чтобы показать / восстановить его.
Если у вас есть Vim 7.3 (который не был доступен в то время, когда этот вопрос был задан изначально), вы можете включить постоянную отмену, где информация об отмене сохраняется и запоминается во время сеансов Vim, добавив ~/.vimrc:
: установить отменить
Вы также можете установить undodir
« отменить ». Увидеть:
:help 'undofile'
:help 'undodir'
:help persistent-отменить