我必须重新启动计算机,但重新启动后仍运行emacs。备份计算机后,我启动了emacs并尝试还原上一个会话。 Emacs然后说:“现在无法从此会话中恢复任何文件”。我所有的文件都已保存,因此需要做的就是从.saves-pid-hostname〜文件中打开它们。
研究这些问题后,我不确定这是否可能。我发现了this关于emacs会话还原的错误报告。似乎暗示emacs认为不需要还原文件,因为所有更改都已保存到其中。
我正在寻找的是一种让emacs打开保存文件中列出的文件的方法。这仅应适用于普通文件名,而应排除emacs在两次保存之间进行的文件保存,例如“ #filename#”。
保存文件:
/home/seamus/Documents/2019/document1.txt
/home/seamus/Documents/2019/#document1.txt#
/home/seamus/Documents/2019/document2.txt
/home/seamus/Documents/2019/#document2.txt#
/home/seamus/Documents/2019/document3.txt
/home/seamus/Documents/2019/#document3.txt#
/home/seamus/Documents/2019/document4.txt
/home/seamus/Documents/2019/#document4.txt#
我如何让emacs自动打开这些文件?
答案 0 :(得分:0)
desktop-save-mode
之类的声音可以满足您的需求。 Emacs手册的the "Saving Emacs Sessions" section中对此进行了描述。