Emacs桌面不记得TRAMP连接?

Use*_*er1 5 emacs

我使用emacs编辑几个不同服务器上的脚本和代码文件.TRAMP工作得非常好.但是,当我退出emacs时,我的所有tramp连接都会消失.我尝试了桌面保存模式,但是当我重新启动emacs时只显示本地文件.是否有一些包将记住tramp连接?这只是一个配置问题吗?

Tre*_*son 9

您可以自定义变量desktop-buffers-not-to-save来执行此操作:

(setq desktop-buffers-not-to-save "^$")
Run Code Online (Sandbox Code Playgroud)

默认情况下,它设置为匹配TRAMP文件名的正则表达式.我本来希望将它设置为nil可行的,但是,唉,事实并非如此.

  • 你可以把它设置为`^ $`,IIRC. (2认同)