2.(同时解决emacs使用卡顿现象)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
;; 更改显示字体大小 16pt
;; http://stackoverflow.com/questions/294664/how-to-set-the-font-size-in-emacs
(set-face-attribute 'default nil :family "Fira Code Retina")
(set-frame-font "Fira Code Retina:pixelsize=20")
;;中文字体的设置,同时解决中英文字体宽度不一致的问题
;;                 (org-mode的表格可以中英文对齐)。
;;KKEE而且解决了中文字体导致emacs卡的现象。
;;Noto Sans SC Regular ; WenQuanYi Micro Hei Mono ; Fira Code Retina
(dolist (charset '(kana han symbol cjk-misc bopomofo))
  (set-fontset-font (frame-parameter nil 'font) charset
                    (font-spec :family "Noto Sans SC" :size 24)))
;; tune rescale so that Chinese character width = 2 * English character width
;;(setq face-font-rescale-alist '(("Fira Code Retina" . 1.0)
;;                                ("Microsoft Yahei" . 1.0)))