我一直在搜索如何恢复emacs会话,但没有找到。我想要恢复所有以前打开的缓冲区,其中一些可能包含erc、shell、目录列表、文件等。
每次打开emacs,我都要花费相当多的时间来安排我的缓冲区;将它们分成行和列,打开一个shell,排列irc频道。这需要一段时间才能开始工作。
我尝试在我的init.el中添加以下内容:
(desktop-save-mode 1)
然后使用M-x desktop-save。这似乎只会恢复打开的文件,而不是在缓冲区中运行的终端或其他任何东西。
我还查看了以下问题:
并阅读了:
- DeskTop 和 EmacsSession 在emacsWiki.org上
这是我emacs会话的屏幕截图示例。
一个简单的答案就是专注于真正的工作:P