emacs daeom mode 後,字體無法改變了。。。

今天嘗試daeom 模式,就是爲了啓動emacs快一點,一切貌似ok,但是好像正在中文顯示這里有問題。

我的配置是從網上扒的,是這樣

(set-face-attribute 'default nil :font "Ubuntu Mono 29")

;; 測試中文 ;;(dolist (charset '(kana han symbol cjk-misc bopomofo)) ;; (set-fontset-font (frame-parameter nil 'font) ;; charset (font-spec :family “Songti” ;; :size 39))) (if (display-graphic-p) (dolist (charset ‘(kana han symbol cjk-misc bopomofo)) (set-fontset-font (frame-parameter nil ‘font) charset (font-spec :family “KKong3” :size 39))))

但是我的字體無論改成多大貌似都沒反映,重啓之類的也沒反映,求教。 謝謝!

台湾同胞嘛,哈哈

(setq graphic-only-plugins-setting nil)

;; 将字体配置加入容器
(push '(progn (set-face-attribute 'default nil :font "Ubuntu Mono 29")) graphic-only-plugins-setting)

;; 当GUI Emacs打开时加载容器中的代码
(add-hook 'after-make-frame-functions #'(lambda (frame)
                                          (dolist (code graphic-only-plugins-setting)
                                            (eval code))))
2 个赞

回覆爲何如此之快!

Daemon 的初始化过程跟 GUI/CLI 有些许不同:

1 个赞

因为刚刚好看到。也正好折腾过这个东西