LinuxSir.cn,穿越时空的Linuxsir!

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

ubuntu中的xemacs不支持xim输入吗?

[复制链接]
发表于 2004-11-29 16:11:48 | 显示全部楼层 |阅读模式
弄了好长时间,发现Ctrl+space不能启动SCIM
emacs倒是可能的,但是输入的是乱码,我的locale是utf8,还不知道怎么设置。

还有,debian中的xemacs支持xim吗?
发表于 2004-11-29 18:31:25 | 显示全部楼层
是不是xemacs里面的key-binding和xim冲突?

C-h k  看看ctrl+space是不是和哪个命令绑定了

xmeacs不怎么熟悉,一直用emacs,utf8下乱码的问题估计还是coding-system的设置,
最好还是用cvs的emacs-unicode,就是emacs22,utf8支持很好,设置一个(prefer-coding-system 'gb18030)繁简也可以很好的显示!
 楼主| 发表于 2004-11-29 20:32:57 | 显示全部楼层
最初由 aries1998 发表
是不是xemacs里面的key-binding和xim冲突?

C-h k  看看ctrl+space是不是和哪个命令绑定了

C-SPC runs `set-mark-command'
怎么改过来?

xmeacs不怎么熟悉,一直用emacs,utf8下乱码的问题估计还是coding-system的设置,
最好还是用cvs的emacs-unicode,就是emacs22,utf8支持很好,设置一个(prefer-coding-system 'gb18030)繁简也可以很好的显示!

我现在使用emacs了,装了个mule-ucs就可以输入中文了。
但是在读取gbk文件的时候,它都不能自动识别编码,我必须
C-x C coding <RET>
M-x revert-buffer <RET>才能将它正确显示出来,有没有什么好的办法,设置它的编码识别顺序?
以前都是用vim的,才刚刚开始用emacs
发表于 2004-11-29 21:17:11 | 显示全部楼层
我也是utf8的locale,在emacs21下面是这样设置的,gb2312优先
(prefer-coding-system 'cn-gb-2312)
(set-file-name-coding-system 'utf-8)
(set-clipboard-coding-system (quote utf-8))
(set-keyboard-coding-system (quote  utf-8))
(set-selection-coding-system (quote ctext))
(set-terminal-coding-system (quote utf-8))

不过繁体还是无能为力,装了mule-gbk发现也不行,所以转到emacs22了。


那个键绑定用命令M-x global-unset-key 就可以了.
 楼主| 发表于 2004-11-29 22:31:41 | 显示全部楼层
最初由 aries1998 发表
我也是utf8的locale,在emacs21下面是这样设置的,gb2312优先
(prefer-coding-system 'cn-gb-2312)
(set-file-name-coding-system 'utf-8)
(set-clipboard-coding-system (quote utf-8))
(set-keyboard-coding-system (quote  utf-8))
(set-selection-coding-system (quote ctext))
(set-terminal-coding-system (quote utf-8))

不过繁体还是无能为力,装了mule-gbk发现也不行,所以转到emacs22了。


那个键绑定用命令M-x global-unset-key 就可以了.

这样之后,Ctrl-space就没用了。哦这个问题只在xemacs-gnome-mule中存在,在非gnome的xemacs中没有。
还有一个问题,我现在每次启动xemacs的时候,都会出现一个警告:
Warning: Missing charsets in String to FontSet conversion
Warning: Cannot convert string "-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*,                        -*-*-*-*-*-*-*-120-*-iso10646-1,                       -*-*-*-*-*-*-*-120-*-jisx0208.1983-0,                    -*-*-*-*-*-*-*-120-*-jisx0201.1976-0" to type FontSet
我找不出来我这是在哪设置的
~/.Xdefaults, ~/.Xresources中都没有
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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