我想知道是否有一种方法可以在emacs会话之间保存窗口配置。 我知道desktop-save非常适合保存缓冲区等内容,而emacs手册演示了将窗口配置存储到寄存器中,但这不会跨会话持久保存。
当然,实现这个功能似乎并不太难...
EmacsWiki是一个非常好的资源: EmacsWiki: Session Management
看起来Windows Mode,或者更具体地说是revive.el,这正是你想要的。
desktop-save-mode
现在也可以在不同的会话中恢复框架。适用于Emacs 24.4及更高版本。