LinuxSir.cn,穿越时空的Linuxsir!

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

紧急求助! 终端和Emacs突然不能激活中文输入法了!

[复制链接]
发表于 2008-5-15 16:35:14 | 显示全部楼层 |阅读模式
前两天还都正常,今天突然发现在终端里和Emacs中都不能激活中文输入法(scim)了,emacs会提示C-SPC未定义,其他程序,比如gvim,pidgin等都正常,目前只发现这两个地方出现此问题,与输入法相关的配置我一直未改过,求助!
发表于 2008-5-15 17:57:01 | 显示全部楼层
你用的是KDE?

env |grep  scim 的结果是什么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 18:04:00 | 显示全部楼层
我用的是XFCE,但换了Gnome依然是同样的现象,env|grep scim的结果如下:

XIM_PROGRAM=scim -d
QT_IM_MODULE=scim
GTK_IM_MODULE=scim
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 18:55:51 | 显示全部楼层
问题解决了,我在scim的配置后加了scim -d&就可以在终端和Emacs中正常调用输入法了,但之前没加也曾经能够正常使用,怪哉

原来的:
export XIM="SCIM"
export XINPUT="SCIM"
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=scim  
export QT_IM_MODULE=scim   
export XIM_PROGRAM="scim -d"

现在的:
export XIM="SCIM"
export XINPUT="SCIM"
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=scim  
export QT_IM_MODULE=scim   
export XIM_PROGRAM="scim -d"
scim -d & #多了这个才解决了问题
回复 支持 反对

使用道具 举报

发表于 2008-5-15 21:43:48 | 显示全部楼层
意思是你以前没启动过,它自动启动的?那就是Emacs无法让它启动起来啦?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 10:16:08 | 显示全部楼层
Post by glacjay;1850146
意思是你以前没启动过,它自动启动的?那就是Emacs无法让它启动起来啦?


的确以前是正常的,就在昨天才出现问题,而且加了scim -d后,启动了两个scim-launcher
回复 支持 反对

使用道具 举报

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

本版积分规则

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