将emacs以N个缓冲区,M个窗口和M个加载到指定位置和大小的窗口中的N个缓冲区开始的惯用elisp方法是什么?或者也许这是一个很好的插件?具体来说,我希望在启动时有这样的emacs会话:
如果版本很重要,我希望使用gnu emacs 24.3。
答案 0 :(得分:2)
一种简单的方法是使用Emacs 桌面(请参阅Emacs手册,节点保存Emacs会话)。根据需要定位内容,然后将您的设置保存为桌面。 (但是您需要Emacs 24.4才能让保存的桌面包含框架和窗口配置。)
(如果您使用Bookmark+,那么您可以拥有多个桌面书签,并使用密钥在它们之间进行切换。)
否则,您需要编写一些Elisp代码,以在init文件中重新创建框架,窗口,缓冲区等。