Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近注意到了这一点,我不知道这是否是 Arch Linux 或 Emacs 的问题。
如果我在远程机器上找到一个文件,然后将其保持打开状态并执行任何操作,当我返回该文件时,Emacs 没有响应。我找到的唯一解决方案是杀死 Emacs 并重新打开它。
有没有更人性化的方法来做到这一点?
您可以使用 ServerAliveInterval 配置属性将 ssh 连接配置为在空闲时保持活动状态。你可以在你的 ~/.ssh/config 中加入这样的东西:
Host * ServerAliveInterval 5
M-x tramp-cleanup-connection
这将重新启动连接,即使您已经更改了网络。我可以解释这个答案很难找到的唯一原因是它是如此明显(但前提是你知道......)