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

Pra*_*lla 4 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)))
Run Code Online (Sandbox Code Playgroud)

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

Lin*_*cer 6

尝试:

(setq vc-make-backup-files t)
Run Code Online (Sandbox Code Playgroud)