私には次のものがあります.emacs
:
(desktop-save-mode 1)
(setq desktop-restore-eager 10)
(setq desktop-save t)
多くの場合、多くのバッファを開いています(100程度)。これは本当に役立ちます。emacsは、他のことでビジー状態でないときにのみバッファをロードするためです。
さて、ときどき次のことが起こります。ラップトップをシャットダウンする前に、emacsを閉じます。次に、もう1つのファイルをすばやく編集する必要があることに気づきました。もう一度emacsを開き、編集を実行してから閉じます。これが短時間内に発生した場合、desktop-save-mode
以前に保存されたすべてのバッファを復元できませんでした。この場合、再びemacsを閉じると、復元されたバッファーのみが保存され、最初のシャットダウン前の状態が失われます。
desktop-save
以前に保存されたデスクトップが完全に復元された場合にのみ、これを実行する方法はありますか?