每当我在emacs中编辑文件时,我都会在当前目录中获得一个看起来像
的链接lrwxrwxrwx 1 mpersico users 65 Feb 15 12:04 .#theFile -> mpersico@myhostname.nnnnn:nnnnnnnnnn
'n是0-9。前五个n是emacs过程的pid。该文件仅在有未保存的编辑时出现。在缓冲区中输入一个密钥会创建文件。保存缓冲区删除文件。
知道该文件是什么以及是否可以将其移动到其他地方?这会在我的rsync快照设置中引起虚假错误。
tia
它是一个互锁:它是在修改缓冲区时创建的,以便允许Emacs警告您,当别人修改它时。请参阅https://www.gnu.org/software/emacs/manual/html_node/emacs/interlocking.html#interlocking。我认为您无法将其移至其他目录,而不会损害Emacs检测到此类冲突的能力。OTOH,您可以将其禁用(请参阅上面的链接),而EMAC会忽略所有冲突。