LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 887|回复: 2

请教emacs对UTF-8的支持,没搜索到合适的贴子

[复制链接]
发表于 2005-6-5 16:16:09 | 显示全部楼层 |阅读模式
redhat9下,现有emacs21.3,如何实现对UTF-8的支持?
搜索到不少帖子,
1、很有名的一篇“Unicode encoding for GNU Emacs”只对emacs20有效,我试了一下,确实不适合我的情况
2、搜索几大linux论坛,说是emacs-gdb emacs-cvs emacs22可以,可是实在是找不到这些版本(好不容易找到个emacs-cvs,但是现在还没下完)

昨天发现gedit下编辑的中文emacs下不能显示,于是升级gedit导致系统崩溃,今天从早上重装后一直整emacs,到现在都没搞定。
各位,请指明个方向给极度郁闷中的我呀
发表于 2005-6-5 16:29:53 | 显示全部楼层
晕 怎么又开始折腾 emacs 了 那个不是一两会儿能折腾出来的吧?
locale 是什么?必须是 zh_CN.UTF-8 才可以的,如果是英文,那么默认不会加载多语言的内容
切换到中文环境,比如 export LC_ALL=zh_CN.UTF-8 && emacs
设置语言的命令好多,可是我也不知道哪个才有用
set-language-environment, set-file-buffer-encoding, set-keyboard-encoding...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-5 17:02:10 | 显示全部楼层
emacs一直用得好好的,直到昨天——真是让人难忘啊:以前我一直在gedit下注释程序,昨天用emacs一看发现不能显示UTF-8的中文。一开始不知道是emacs的问题,所以就去升级gedit,结果玩出火来了。很多工具都得重装,不过幸好我以前装东西时都作了笔记。
i18n如下:
LANG="zh_CN.GB18030"
LC_CTYPE="zh_CN.GB18030"
LC_TIME="en_US.UTF-8"
LANGUAGE="en_US.UTF-8"
.....
我现在可以输入、显示中文,但是UTF-8格式的文件中文就显示/345这种形式
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表