奇怪的从Emacs生成的文件

问题描述:

我发现有很多像Emacs生成的文件。这些文件是什么?有没有人能把他们放在一个地方,并停止在项目中徘徊?奇怪的从Emacs生成的文件

app/helpers/#application_helper.rb# 

感谢

+2

看到http://www.gnu.org/software/emacs/manual/html_node/emacs/ Auto-Save-Files.html#自动保存文件 – ymonad 2014-11-05 06:08:56

+0

@ymonad感谢您的文档。它回答我的问题,请将评论作为答案。我会将它标记为可接受的:) – nXqd 2014-11-05 06:46:36

这些文件会自动保存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?