Как я могу делать резервную копию Emacs при каждом сохранении?

Время от времени я удаляю файлы, которые мне не следует делать, и хуже всего это файлы, которые я писал сам. Поэтому меня много раз спасала функция резервного копирования Emacs.

Но моя проблема в том, что Emacs делает резервную копию только в самый первый раз, когда вы сохраняете буфер. Есть ли способ заставить Emacs делать это каждый раз, когда я нажимаю C-x C-s?

Вот как сейчас выглядит мой .emacs (только та часть, которая имеет дело с резервными копиями):

* snip *

;; ===== Резервные копии =====

;; Включить файлы резервного копирования.
(setq make-backup-files t)

;; Сохраните все резервные копии в этом каталоге.
(setq backup-directory-alist (quote ((". *". "~ / .emacs_backups /"))))

;; Всегда выполняйте резервное копирование путем копирования (самый безопасный, но самый медленный)
(setq backup-by-copying t)

;; Добавляйте. ~ 1 ~ (и увеличивающие числа) в конец файла при сохранении резервной копии
(setq контроль версий t)

;; Определение количества старых версий файла, которые нужно сохранить (начиная с
;; самые последние и считая в обратном порядке
(setq keep-new-versions 100)

* snip *

5
задан dala 2 August 2011 в 18:07
поделиться