如何在 Emacs 中保存 winring mode 窗口配置?

3

最近我开始使用winring模式,它完美地做到了我想要的:命名窗口配置。但是在新的emacs会话中,它不会记住配置。有没有办法使这些配置跨会话持久化?

2个回答

2

Workgroups for Windows可以跨会话保存窗口配置,实验分支还引入了对工作组缓冲区列表的支持。


1
一个常见的方法是通过连接到desktop.el来实现这种功能,它几乎肯定已经内置在你的emacs中。
(setq desktop-save 'if-exists)
(desktop-save-mode 1)
(add-to-list 'desktop-globals-to-save 'some-var-you-want-to-save)

然而,看起来winring的配置存储在每帧属性中,而不是常规变量,因此它将无法被desktop.el使用。

除非你破解winring,否则你可能没有什么运气。也许可以尝试其中一种替代方案,如reviveescreen


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接