每当我在emacs中编辑文件时,我会在当前目录中看到一个类似
的链接lrwxrwxrwx 1 mpersico users 65 Feb 15 12:04 .#theFile -> mpersico@myhostname.nnnnn:nnnnnnnnnn
其中&n;是0-9。前五个是emacs流程的pid。只有未保存的编辑时才会显示该文件。在缓冲区中键入一个键会创建该文件。保存缓冲区会删除文件。
知道该文件是什么以及是否可以将其移动到其他地方?它在我的rsync快照设置中导致虚假错误。
TIA
答案 0 :(得分:1)
它是一个互锁:它是在修改缓冲区时创建的,以便当其他人修改缓冲区时允许emacs发出警告。见https://www.gnu.org/software/emacs/manual/html_node/emacs/Interlocking.html#Interlocking。我不认为您可以将其移动到其他目录,而不会影响emacs检测此类冲突的能力。 OTOH,您可以禁用它(请参阅上面的链接),emacs将一起忽略冲突。