XEmacs:加载 /home/barry/.emacs_barry 中的所有文件

XEmacs:加载 /home/barry/.emacs_barry 中的所有文件

XEmacs 在我的主目录中创建一个 .emacs_barry 文件,其中包含我的活动缓冲区以及这些缓冲区中的点位置(?)。它看起来像这样:

"Norma Jean"

"/home/barry/plan1.txt" 4504398
nil
"/home/barry/plan1.txt" 4504398
"/home/barry/file7.txt" 48480
"/home/barry/file9.txt" 32086
[...]

以前,xemacs 会在重新启动时恢复我的会话,但现在不再这样做了。我尝试过“apropos session”并尝试了几个命令但无济于事。

如何告诉 xemacs 加载 .emacs_barry 中的所有文件?或者,我可以让 emacs 加载给定文件/缓冲区中的文件列表吗?

我意识到我的 xinit.el 或其他东西坏了,但这是我唯一真正怀念的东西。

答案1

该文件是由“saveconf”包创建的。除非它是用 XEmacs 转储的(不太可能),否则您需要在 .emacs 文件末尾添加这些行:

(require 'saveconf)     
(setq auto-save-and-recover-context t)                                                        
(and (null (cdr command-line-args))                                           
     (recover-context))                                                       

相关内容