配置是Fork子龙的。
-
在private layer里有一个自定义的函数: (defun xixiao-custom/load-my-layout () (interactive) (persp-load-state-from-file (concat persp-save-dir “my-layouts”)))
-
在dotspacemacs/user-config 中已经有: (defun dotspacemacs/user-config () (setq-default persp-save-dir “~/.spacemacs.d/”) (add-hook 'spacemacs-post-user-config-hook 'xixiao-custom/load-my-layout 'append))
如果手动启动emacs, spacemacs加载完毕后会再加载这个load-my-layout函数, 一切正常。 但是如果我启动emacs daemon, 然后emacsclient连上去。 会发现spacemacs页面并不会加载load-my-layout函数。
请教为什么会有这个差别? 如何在daemon下解决呢?