当前位置: 技术问答>linux和unix
请问如何让fc4里面的emacs正常显示中文?
来源: 互联网 发布时间:2015-11-03
本文导语: emacs版本:21.4.1 C-h h能够看到里面的中文汉字,证明字体已经正确安装。 安装了mule-gbk以后,在.emacs里面加入如下设置,emacs可以正常启动。 (require 'mule-gbk) (set-terminal-coding-system 'chinese-gbk) (set-language-environment 'chines...
emacs版本:21.4.1
C-h h能够看到里面的中文汉字,证明字体已经正确安装。
安装了mule-gbk以后,在.emacs里面加入如下设置,emacs可以正常启动。
(require 'mule-gbk)
(set-terminal-coding-system 'chinese-gbk)
(set-language-environment 'chinese-gbk)
(set-language-environment 'chinese-gbk)
(setq locale-coding-system-environment 'chinese-gbk)
(setq current-language-environment "Chinese GBK")
;; Setup X Selection for mule-gbk
(mule-gbk-selection-setup)
(prefer-coding-system 'gbk)
但是无法在emacs里面正常显示汉字,都是一个个的小方格,如果去掉这些
可以显示汉字,但是非常难看,而且有些汉字还是无法正常显示出来,会是
乱码。请问何故?如何解决?
另外,听说emacs22解决了unicode的问题,但是我这里上网更新很不方便,
下载也不方便,能不能就在这个21的版本上面设置好呢?
C-h h能够看到里面的中文汉字,证明字体已经正确安装。
安装了mule-gbk以后,在.emacs里面加入如下设置,emacs可以正常启动。
(require 'mule-gbk)
(set-terminal-coding-system 'chinese-gbk)
(set-language-environment 'chinese-gbk)
(set-language-environment 'chinese-gbk)
(setq locale-coding-system-environment 'chinese-gbk)
(setq current-language-environment "Chinese GBK")
;; Setup X Selection for mule-gbk
(mule-gbk-selection-setup)
(prefer-coding-system 'gbk)
但是无法在emacs里面正常显示汉字,都是一个个的小方格,如果去掉这些
可以显示汉字,但是非常难看,而且有些汉字还是无法正常显示出来,会是
乱码。请问何故?如何解决?
另外,听说emacs22解决了unicode的问题,但是我这里上网更新很不方便,
下载也不方便,能不能就在这个21的版本上面设置好呢?
|
FC4下Emacs可以显示.
点Options->Mule(Mutilingual Environment)->Set Language Environment->Chinese->Chinese-GB
而后点
Save Options
点Options->Mule(Mutilingual Environment)->Set Language Environment->Chinese->Chinese-GB
而后点
Save Options
|
将你的locale换成zh_CN.GBK试试.
|
若干年前用的XEmacs是可以的,emacs不知道。很久没用了。