在emacs中编辑文件的本地目录中的奇怪链接

时间:2017-02-15 17:13:48

标签: emacs symlink

每当我在emacs中编辑文件时,我会在当前目录中看到一个类似

的链接
lrwxrwxrwx 1 mpersico users    65 Feb 15 12:04 .#theFile -> mpersico@myhostname.nnnnn:nnnnnnnnnn

其中&n;是0-9。前五个是emacs流程的pid。只有未保存的编辑时才会显示该文件。在缓冲区中键入一个键会创建该文件。保存缓冲区会删除文件。

知道该文件是什么以及是否可以将其移动到其他地方?它在我的rsync快照设置中导致虚假错误。

TIA

1 个答案:

答案 0 :(得分:1)

它是一个互锁:它是在修改缓冲区时创建的,以便当其他人修改缓冲区时允许emacs发出警告。见https://www.gnu.org/software/emacs/manual/html_node/emacs/Interlocking.html#Interlocking。我不认为您可以将其移动到其他目录,而不会影响emacs检测此类冲突的能力。 OTOH,您可以禁用它(请参阅上面的链接),emacs将一起忽略冲突。