来自Emacs的奇怪生成文件

时间:2014-11-05 06:05:56

标签: emacs

我发现有很多文件,如下面由Emacs生成的文件。那些文件是什么?有没有人可以将它们放在一个地方并停止在项目中闲逛?

app/helpers/#application_helper.rb#

由于

1 个答案:

答案 0 :(得分:2)

这些文件是Emacs编辑的文件的自动保存版本。您可以告诉Emacs将所有自动保存文件和所有备份文件(以~结尾的文件)放在一个位置,方法是将其添加到.emacs.emacs.d/init.el文件中:

(setq backup-directory-alist
      `((".*" . ,(expand-file-name
             (concat user-emacs-directory "backups"))))
(setq auto-save-file-name-transforms
      `((".*" ,(expand-file-name
             (concat user-emacs-directory "backups") t)))

这会将目录设置为~/.emacs.d/backups/。另一个常见的事情是将目录设置为临时目录:

(setq backup-directory-alist
      `((".*" . ,temporary-file-directory)))
(setq auto-save-file-name-transforms
      `((".*" ,temporary-file-directory t)))

或者,您可以完全禁用自动保存,但不建议这样做。

编辑:我刚刚发现了这个相关问题,并提供了很多关于如何配置此行为的建议:How do I control how Emacs makes backup files?