LinuxSir.cn,穿越时空的Linuxsir!

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

emacs支持中文输入的办法与疑问

[复制链接]
发表于 2003-12-4 23:40:02 | 显示全部楼层 |阅读模式
emacs是GNU/Linux下的首选编辑器,但是我的debian3默认安装的emacs却不支持中文输入,这对我们国人来说,不能不说是emacs这块宝玉的一个致命瑕疵,那么如何剔除这个瑕疵,还emacs一个完美呢??

emacs本身是支持多字节的,但是默认编译安装的情况下却无法显示和输入多字节。这是因为它是对多字节的支持是通过使用Emacs lisp code for input methods[简称leim]的支持来实现的。而这个leim在默认情况下是没有包含在emacs包中的,所以要在emacs中输入中文则需要安装这个包。这个包在gnu上是和emacs在同一个目录下。将emac和leim的源码包下载后,解包,要记住将leim解到emacs-N.M下。然后编译安装emacs,之后便可在emacs使用它自带的拼音输入法下输入中文了。解了张图来看。

另外由于它本身带的拼音输入法太简单了,就像msdos下的那个自带的拼音输入法一样难用,所用用fcitx取而代之最好不过了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-12-4 23:58:53 | 显示全部楼层
直接安装 emacs-mule 版本应该就可以用输入法的
自己 search 一下,好久没用过 debian 了
发表于 2003-12-5 10:01:20 | 显示全部楼层
自己编译的emacs 21.3,从来没发生不支持中文的情况.
 楼主| 发表于 2003-12-5 16:25:20 | 显示全部楼层
不知道有没有试过不编译leim和编译leim的差别阿???
我试过,差别很明显。
仅仅编译在gnu.com上的emacs源码包是无法支持中文的。
至于lfs提供的emacs包我想应该是包含leim的吧。所以才会支持中文的。或则以前曾经安装过leim。
发表于 2003-12-5 23:12:50 | 显示全部楼层
不编译leim是肯定不行的.不过我记不得leim是不是缺省设置了,反正源码都是gnu上那个21.3
发表于 2003-12-6 13:13:53 | 显示全部楼层
弄了半天,也没看懂楼主到底是要说明什么问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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