这就是我的 emacs 中文设置。以后有时间再解释。
~/.Xdefaults 里:
Emacs.Font: fontset-song Emacs.FontsetList: song kai hei lucida Emacs.Fontset-0:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-song,\ chinese-gb2312:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\ mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1,\ korean-ksc5601:-*-medium-r-normal-*-16-*-ksc5601*-*, chinese-cns11643-5:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\ chinese-cns11643-6:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\ chinese-cns11643-7:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0 Emacs.Fontset-1:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-kai,\ chinese-gb2312:-*-simkai-medium-r-*--16-*-*-*-*-*-gbk-0,\ mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1 Emacs.Fontset-2:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-hei,\ chinese-gb2312:-*-simhei-medium-r-*--16-*-*-*-*-*-gbk-0,\ mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1 Emacs.Fontset-3:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-lucida,\ ascii:-b&h-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-iso8859-1,\ chinese-gb2312:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\ mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1
~/.emacs 里:
(set-keyboard-coding-system 'chinese-iso-8bit)
这是在 rxvt 里起动 emacs -nw 输入汉字需要的设定。