相关疑难解决方法(0)

Emacsclient挂钩杀死

我试图在Emacs中找到一个钩子,它应该在emacs服务器正常关闭之前启动.我尝试使用elisp之类的kill-emacs-query-functions,kill-emacs-hook,server-done-hook:

(add-hook 'server-done-hook
          '(lambda ()
             (savehist-save)
             )
          )
Run Code Online (Sandbox Code Playgroud)

...但是当操作系统关闭时,它们都不会被调用,因此不会保存历史记录.

也许有人可以暗示一下?

PS我在Gentoo Linux上,emacs-vcs-23.2.9999包,仅限终端.为了测试所需的行为,使用start-stop-daemon实用程序停止Emacs.

emacs kill emacsclient

8
推荐指数
1
解决办法
1842
查看次数

标签 统计

emacs ×1

emacsclient ×1

kill ×1