升级 Spacemacs 到最新 GUI 默认不以 daemon 模式启动

dotspacemacs/user-init () 加上 (server-start) 解决了,不知道为什么🤔️

macOS 10.13.4
GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, Carbon Version 158 AppKit 1561.4)
 of 2018-05-31
Spacemacs develop HEAD

你是不是对 daemon 模式有什么误解,以为配置加上这个 (server-start) 启动 Emacs 以后关闭窗口还能继续后台运行

不不不,只是升级之后不加上这个即使打开 GUI,命令行中运行 emacsclient 会提示 emacsclient: can't find socket; have you started the server?,原来不会。

是的,原来是默认开启的,现在因为要照顾 pdump 所以默认关闭了,并且增加了一个设置变量 dotspacemacs-enable-server 默认为 nil

小贴士:升级完 spacemacs 应该 ediff 更新一下 dotspacemacs 文件。

3 个赞

dotspacemacs-enable-server nil

这个有副作用吗?我改成nil后推出emacs5次有3次出错,改y没事

Windows 7 emacs 25

你倒是说啥错啊

谢谢,学习了,以前真不知道