Skip to main content

Emacs 中如何处理自动备份文件

技术
Author

cookwhy

Published

September 3, 2008

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

  1. 不需要自动备份文件

<pre>(setq make-backup-files nil)</pre>

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

<pre><span style="color: #99968b">;; </span><span style="color: #99968b">all backups goto ~/.backups instead in the current directory</span>
(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”)))