Emacs:不保存修改后的缓冲区时,不要创建#sext #file

时间:2009-07-29 10:15:29

标签: emacs autosave

当我杀死尚未保存的缓冲区时,如何阻止Emacs创建我不想保存的缓冲区的备份副本?

3 个答案:

答案 0 :(得分:12)

请参阅Here

简短版:放

(setq make-backup-files nil)

在.emacs文件中,或随时使用M-x auto-save-mode切换此功能。

这是Emacs Manual节点。

答案 1 :(得分:9)

如果您不希望emacs使用备份文件丢弃您的驱动器,请尝试将以下内容添加到.emacs文件中:

(setq backup-directory-alist '(("." . "~/emacs-backups")))

这会将每个备份存储在一个位置。

答案 2 :(得分:2)

我建议你使用类似的东西:

(defvar backup-dir "~/.emacs.d/backups/")
(setq backup-directory-alist (list (cons "." backup-dir)))

这样您就可以将所有备份文件放在一个目录中。