最近我开始使用winring模式,它完美地做到了我想要的:命名窗口配置。但是在新的emacs会话中,它不会记住配置。有没有办法使这些配置跨会话持久化?
最近我开始使用winring模式,它完美地做到了我想要的:命名窗口配置。但是在新的emacs会话中,它不会记住配置。有没有办法使这些配置跨会话持久化?
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,否则你可能没有什么运气。也许可以尝试其中一种替代方案,如revive
或escreen
。