Время от времени я удаляю файлы, которые мне не следует делать, и хуже всего это файлы, которые я писал сам. Поэтому меня много раз спасала функция резервного копирования 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 *