在守护程序模式下自动加载Emacs主题

在守护程序模式下自动加载Emacs主题,emacs,themes,Emacs,Themes,我像这样运行emacs: /usr/local/bin/emacsclient -q -a "" -t 我在我的.emacs中有这个: ;; ;; Theme ;; (if (daemonp) ;; (add-hook 'after-make-frame-functions ;; (lambda (frame) ;; (message "Hello") ;; (load-theme 'solarized-dark

我像这样运行emacs:

/usr/local/bin/emacsclient -q -a "" -t
我在我的.emacs中有这个:

;; ;; Theme
;; (if (daemonp)
;;     (add-hook 'after-make-frame-functions
;;            (lambda (frame)
;;              (message "Hello")
;;              (load-theme 'solarized-dark)))
;;   (load-theme 'solarized-dark t))
(load-theme 'solarized-dark t t)
这在启动/usr/bin/emacs时起作用,但在守护进程模式下不起作用。正如您可以从注释行中看到的,我尝试了一些变体来实现这一点。我是emacs lisp的初学者

手动运行load theme solarized dark可使其适用于所有客户端