为什么每当我编辑文件时都会出现#<filename>文件

时间:2017-06-18 02:29:08

标签: file emacs autosave

说我正在编辑file.txt。在保存此文件之前,会出现一个名为.#file.txt的新文件。该文件是指向我机器上其他位置的符号链接。

我已阅读有关Emacs自动保存和备份文件的信息。根据我的理解,自动保存文件采用#filename#格式,而备份文件采用filename~格式。

我已禁用自动保存和备份以了解有关此烦恼的更多信息。我用以下几行配置了这些:

(setq auto-save-default nil)
(setq make-backup-files nil)

不幸的是,这个配置后问题仍然存在。有谁知道导致创建.#file.txt文件的原因是什么?它可能是锁文件吗?

1 个答案:

答案 0 :(得分:3)

来自EmacsWiki AutoSave

  

请注意,“。#*”形式的符号链接不是自动保存文件   但互锁以防止同时编辑同一文件。有关详细信息,请参阅EmacsManual中的Interlocking