LinuxSir.cn,穿越时空的Linuxsir!

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

我给emacs装了scim-bridge.el后,输入的字母直截显示出来,好像scim没有接收到,

[复制链接]
发表于 2009-8-21 19:21:07 | 显示全部楼层 |阅读模式
我给emacs装了scim-bridge.el后,用C-spc 激活scim后,输入的字母直截显示出来,好像scim没有接收到,按shift切换中英文也没有反应。 但是C-spc可以开关scim。

请问这是怎么回事?


谢谢
发表于 2009-8-21 20:07:05 | 显示全部楼层
是通过
XMODIFIERS=@im=none emacs
启动的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 20:24:33 | 显示全部楼层
Post by jinnee;2018816
是通过
XMODIFIERS=@im=none emacs
启动的吗?


我没修改这个,还是XMODIFIERS=@im=SCIM

是不是安装scim-bridge.el要修改这个?

谢谢
回复 支持 反对

使用道具 举报

发表于 2009-8-21 20:32:52 | 显示全部楼层
scim-bridge.el文档里写了这个的
如果你不加XMODIFIERS=@im=none 启动Emacs
C-SPC估计早被其他agent截获了.

你用的是什么版本的Emacs?gtk版本的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 21:02:52 | 显示全部楼层
我在gnome下用emacs23。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 21:09:13 | 显示全部楼层
每次都用XMODIFIERS=@im=none emacs启动emacs挺麻烦的。
又没有快捷的好方法
回复 支持 反对

使用道具 举报

发表于 2009-8-21 21:14:13 | 显示全部楼层
加入bash的alias,或者写个脚本,加入PATH。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 21:20:01 | 显示全部楼层
XMODIFIERS=@im=none emacs 打开后,scim还是接收不到键盘输入
回复 支持 反对

使用道具 举报

发表于 2009-8-21 22:59:01 | 显示全部楼层
不是可以直接输入中文吗?为什么你还要用scim-bridge.el?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 23:00:38 | 显示全部楼层
它可以保存不同buffer的输入法状态,而且我想用它里面的函数。
回复 支持 反对

使用道具 举报

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

本版积分规则

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