为版本控制的文件自动禁用Emacs备份

时间:2012-01-03 20:01:47

标签: emacs

出于某种原因,我的emacs不会为版本控制的文件创建备份 以下是我的.emacs

中的设置
(defvar backup-dir (expand-file-name "~/.emacs.d/backup/"))
(defvar autosave-dir (expand-file-name "~/.emacs.d/autosave/"))
(setq backup-directory-alist (list (cons ".*" backup-dir)))
(setq auto-save-list-file-prefix autosave-dir)
(setq auto-save-file-name-transforms `((".*" ,autosave-dir t)))

我检查了其他文件的备份(如.emacs本身),它为这些文件正确创建了备份。但它没有为任何版本控制的文件创建备份。 有人能告诉我如何调试这个吗?

1 个答案:

答案 0 :(得分:6)

尝试:

(setq vc-make-backup-files t)