LinuxSir.cn,穿越时空的Linuxsir!

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

用那个版本的emacs好呢?

[复制链接]
发表于 2006-7-24 18:23:15 | 显示全部楼层 |阅读模式
emacs无疑是一个非常好的编辑器,可是我的emacs总有一点不尽人意。

因为emacs-23已经可以直接处理utf8编码了,我机器上现在的emacs是最新的emacs-cvs。可是在中文处理上有点问题。我.emacs里与字体配置相关的部分为:
  1. (prefer-coding-system 'utf-8)
  2. (create-fontset-from-fontset-spec
  3.   "-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-ifree,
  4.   chinese-gb2312:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  5.   chinese-big5-1:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  6.   chinese-big5-2:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  7.   chinese-sisheng:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,  
  8.   chinese-cns11643-3:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  9.   chinese-cns11643-4:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  10.   chinese-cns11643-5:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  11.   chinese-cns11643-6:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  12.   chinese-cns11643-7:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  13.   japanese-jisx0208-1978:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  14.   japanese-jisx0208:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  15.   japanese-jisx0212:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  16.   japanese-jisx0213-1:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  17.   japanese-jisx0213-2:-wenquanyi-wenquanyi bitmap song-medium-r-normal--16-160-75-75-p-80-iso10646-1,
  18.   "
  19. )
  20. (set-default-font "fontset-ifree")
  21. (add-to-list 'after-make-frame-functions
  22.     (lambda (new-frame) (select-frame new-frame)
  23.                         (set-default-font "fontset-ifree")))
复制代码

但是如果在/etc/X11/xorg.conf里不加上wqy-bitmapfont的字体路径的话,emacs里显示的汉字不完整,有的字显示为方格。如果在/etc/X11/xorg.conf里加上字体路径呢,汉字显示正常了,可是scim又不能调出来了。

这个问题该怎么解决呢?有没有支持中文好一点的emacs版本呢?
发表于 2006-7-24 18:41:15 | 显示全部楼层
scim调不出来倒从来没遇到过
emacs-cvs应该是最好的版本
我用的一切正常
$ env | grep -i scim
QT_IM_MODULE=scim
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=scim

$ emerge -pv emacs-cvs

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-editors/emacs-cvs-23.0.0  USE="X Xaw3d gif gnome gtk jpeg nls png spell tiff xft" 0 kB
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-24 19:07:40 | 显示全部楼层
谢谢zhllg,问题解决了。
仿彿是各种配置的组合问题,我在/etc/X11/xorg.conf里面只包括wqy-bitmapfont的路径就没有问题了。真是怪事。
回复 支持 反对

使用道具 举报

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

本版积分规则

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