基本上我有我的Emacs设置,所以它有一个特定于GUI的elisp,但是当它在守护进程模式下启动时,这不会评估。该代码是这样的:当框架被引发时,如何让Emacs评估文件?
;; gui.el
(when window-system
(progn
;; do stuff here
))
我想这个文件(或至少在它 - 也许代码函数)来进行重新评估,当我在命令行中运行emacsclient -c,因为我错过了我所有的字体锁定和颜色主题的优点(因为我有那些在GUI存在的情况下运行的东西)。
emacsclient -c --eval "(your-gui-init-function)"
它引发了一个问题,为什么在'(当window-system ...)'守护进程模式应该处理得很好时,所以我会尝试删除支票。另外,在'when'里面''(progn ...)'是不必要的。 – 2010-03-30 21:23:26