我使用
挂载sshfs文件系统% sshfs remote.host.org:/home/jrm /home/mnt/remote.host
然后使用
编辑此文件系统下的文件% emacsclient -n /home/mnt/remote.host/some_file.c.
当我保存文件时,我收到警告
some_file.c has changed since visited or saved. Save anyway? (yes or no)
其他编辑没有这个问题。是什么造成的?我该怎样预防呢?两台主机都运行ntp,时间相同。
TIA。
P.S。我知道我可以直接使用tramp打开文件,但我更喜欢sshfs,假设我每次尝试保存文件时都可以删除此警告。
答案 0 :(得分:0)
我遇到了这个问题,如果你确定不会写一些重要的东西,一个解决办法就是忽略文件已经改变的警告。
我写了一个小的次要模式来忽略所有名为modtime-skip-mode
的文件更改警告 你可以在这里找到回购: https://github.com/jordonbiondo/modtime-skip-mode这个包也在Marmalade上,所以如果你有这个设置,你可以
M-x: package-install <enter> modtime-skip-mode <enter>