Сохранение автоматически файлов резервных копий в (g) Vim после того, чтобы сохранить файл

У меня была проблема с моим gVim. Я потерял некоторые важные модификации после того, как я включился на своей машине после процесса спящего режима.

Для предотвращения этого вида проблемы я хотел бы знать, возможно ли добавить что-то в моем .vimrc (или плагин), который автоматически копирует все сохранение, сделанное в мои файлы. Дисковое пространство не является проблемой, я могу удалить эти файлы после.

Я уже использую

set backup
set backupdir=~/.backup/vim
set directory=~/.swap/vim

Это создает a myfile.extension~ в моем .backup/vim.

... но я хотел бы, чтобы эта конфигурация добавила ~ для первого сохранения, ~0 к второму, ~1 к трети, ~2 к четвертому, и так далее - что-то, что сохраняет копии со всех модификаций, которые я сделал в файл.

Действительно ли это возможно? Вы знаете, существует ли плагин для этого?

6
задан 27.09.2014, 14:52

3 ответа

Простое решение: установите свой резервный диск как папку Dropbox. Это сохраняет изменения всех Ваших сохраненных файлов, и Вы ничего не должны устанавливать.

Другое решение: http://vim.wikia.com/wiki/VimTip962

1
ответ дан 07.12.2019, 16:21

Используйте RCS для хранения резервной версии каждый раз, когда Вы сохранили файл: rcsvers.vim http://www.vim.org/scripts/script.php?script_id=563

2
ответ дан 07.12.2019, 16:21

Автоматически сохраните и разность несколько, последовательно пронумерованные изменения (как VMS): savevers.vim http://www.vim.org/scripts/script.php?script_id=89

1
ответ дан 07.12.2019, 16:21

Теги

Похожие вопросы