最近换了个系统,现在用mac系统。
当打开emacs后,中文支持的不是很好。有的地方能显示,在.el文件的注释里显示为口口口口口口口口这样的框,如下图所示
找了半天,是因为中文字体的问题,只要设置好中文字体就行了。
以前在Linux下中文就支持的很好,不用配制中文字体就能显示。
配制代码如下(将其放到.emacs文件或init.el里就OK):
;; ----------------------------------------------------------------------------- ;; setting font for mac system ;; ----------------------------------------------------------------------------- ;; Setting English Font (set-face-attribute 'default nil :font "Monaco 12") ;; Chinese Font 配制中文字体 (dolist (charset '(kana han symbol cjk-misc bopomofo)) (set-fontset-font (frame-parameter nil 'font) charset (font-spec :family "Kaiti SC" :size 14))) ;; Note: you can chang "Kaiti SC" to "Microsoft YaHei" or other fonts重新打开emacs后的效果为:
成功解决emacs乱码问题!!
mac系统下为emacs设置中文字体,解决乱码问题,布布扣,bubuko.com
原文:http://blog.csdn.net/loveaborn/article/details/38168925