为什么每次编辑文件都会出现.#<filename>文件

Why are .#<filename> files appearing whenever I edit a file

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

我已阅读有关 Emacs 自动保存和备份文件的内容。据我了解,自动保存文件采用 #filename# 的形式,而备份文件采用 filename~.

的形式

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

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

不幸的是,这个配置后问题依旧。有谁知道是什么导致了 .#file.txt 文件的创建?会不会是锁文件?

来自EmacsWiki AutoSave

Be aware that symbolic links of the form “.#*” are not auto-save files but interlocks to prevent the simultaneous editing of the same file. See Interlocking in the EmacsManual for details.