desktop-save-mode会写入最近打开的文件记录到~/.emacs.d/.emacs.desktop里面,这个对于快速打开以前的文件是比较有利的,长期浸入emacs的玩家是比较喜欢这个选项。
但如果你仅仅是想打开某个文件,编辑一下,不需要考虑以前的文件。这个选项会卡住,这个时候,可以设置为:
(desktop-save-mode -1)
另外设置emacs的配置,可能会因为这个选项而导致设置不起效,你可以把~/.emacs.d/.emacs.desktop删掉,然后再重新启动emacs.