我发现有很多文件,如下面由Emacs生成的文件。那些文件是什么?有没有人可以将它们放在一个地方并停止在项目中闲逛?
app/helpers/#application_helper.rb#
由于
答案 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?