我在远程服务器上使用emacs进行工作。由于我的会话通常涉及数十个文件和进程,因此我一直在使用emacs服务器并使用emacs客户端进行连接。这样做的好处在于,如果我的ssh连接由于任何原因(我在英国而服务器在加利福尼亚)中断,我只需再次连接到emacs服务器,就可以像什么都没有发生一样继续工作。
然而,一段时间以前,服务器的管理员更改了其配置,以便定期从/tmp目录(默认情况下是emacs套接字所在的位置)清除“未使用”的文件。由于时间戳在初始创建之后不会更新,清除过程会认为它是未使用的文件,这意味着尽管服务器正在运行,但我无法连接到它。
有人知道如何告诉emacs在除了默认目录外的目录中创建套接字的方法吗?
顺便说一句,我还尝试过使用定期更新套接字时间戳的脚本,但它仍然被删除了。
提前致谢。
然而,一段时间以前,服务器的管理员更改了其配置,以便定期从/tmp目录(默认情况下是emacs套接字所在的位置)清除“未使用”的文件。由于时间戳在初始创建之后不会更新,清除过程会认为它是未使用的文件,这意味着尽管服务器正在运行,但我无法连接到它。
有人知道如何告诉emacs在除了默认目录外的目录中创建套接字的方法吗?
顺便说一句,我还尝试过使用定期更新套接字时间戳的脚本,但它仍然被删除了。
提前致谢。