我有我的.emacs
文件如下:Emacs的桌面:幀分割和服務器模式
(desktop-save-mode 1)
(setq desktop-dirname "~/.emacs.d/desktops/default/"
desktop-base-file-name "emacs.desktop"
desktop-base-lock-name "lock"
desktop-path (list desktop-dirname)
desktop-load-locked-desktop t)
我通常開始Emacs的服務器server mode,然後調用emacsclient -c
啓動一個會話。
我覺得我
locks
沒有被釋放正確,當我閉上Emacs的客戶端或服務器(修補這個問題,我設置desktop-load-locked-desktop
到t
以上)。據我所知,M-x kill-emacs
殺死服務器,而C-x C-c
殺死客戶端。但是當Emacs 保存桌面?時,在查殺服務器或查殺時,客戶端?當我重新加載我的桌面時,Emacs不會恢復任何幀分割。 Emacs桌面可以保存拆分嗎?如果沒有,有沒有其他的方法來保存和恢復它們?
這是對所有的Emacs 24.2.1(當有人問最新的穩定版本)殺死時「中的」客戶端(可以有幾個客戶