在 Emacs 中,当你编辑文件的时候,Emacs 会默认帮你生成一个带小尾巴~的自动备份文件,很烦人。你可以通过 .emacs 配置文件,不让它出现或是扔到同一个备份目录下去。

1. 不需要自动备份文件

(setq make-backup-files nil)

2. 自动备份到一个目录下去,推荐使用

;; all backups goto ~/.backups instead in the current directory
(setq backup-directory-alist (quote (("." . "~/.backups"))))
<p>
  当然,你还可以设置更复杂的参数,例如:
</p>

<pre><span style="color: #99968b">;; </span><span style="color: #99968b">backup policies</span>

(setq make-backup-files t) (setq version-control t) (setq kept-old-versions 2) (setq kept-new-versions 5) (setq delete-old-versions t) (setq backup-directory-alist ‘(("" . "~/emacs/.backups")))