Emacs创建名为##的自动保存文件

时间:2014-04-17 18:02:52

标签: emacs autosave backups

我已将Emacs配置为将自动保存发送到/ tmp目录:

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

但是,在编辑文件Foo时,不是创建#Foo#,而是创建## - 只需要两个哈希。这样每次打开一个新文件时都会出现警告“Bar has autosave data”,因为/ tmp / ##文件显然模式匹配每个可能的文件名。我假设我将auto-save-file-name-transforms变量设置为错误;我该怎么设置它来创建/ tmp /#Foo #autosaves? (或者,我还需要改变什么?)

可能相关的信息:

  • Emacs 21.4.1
  • RHEL 5.3(Tikanga)
  • 我的大多数文件都是由git
  • 控制的
  • vc-make-backup-files为nil(但将其设置为t不会改变行为)

1 个答案:

答案 0 :(得分:0)

您可以使用类似See second section by Amit Patel

的内容