当我在 emacs 中保存文件(使用 Cx Cs)然后退出时,该文件被复制,但一个文件以“~”结尾。例如,如果我在 emacs 中保存了一个文件 test.txt,我的目录会在保存后显示文件 test.txt 和 test.txt~。为什么会这样?
user1598622
问问题
96 次
2 回答
3
它们是备份副本,如果您的文档出现问题,它们会非常有用。但是,您可以将它们保存的目录更改为当前目录以外的其他目录。
从链接的文档:
如果你不想让 Emacs 的备份文件弄乱你的文件树,你可以将它们保存到系统的“temp”目录:
(setq backup-directory-alist `((".*" . ,temporary-file-directory))) (setq auto-save-file-name-transforms `((".*" ,temporary-file-directory t)))
这会将所有自动保存和备份都放在临时文件目录指向的目录中(例如,Windows 上的 C:/Temp/)。
于 2013-03-28T20:30:23.450 回答
1
名称以波浪号结尾的文件~
是备份副本。它应该包含启动 Emacs 之前文件中的内容。
于 2013-03-28T20:29:34.510 回答