解决Linux中文环境下astro和Calibre不能输入的问题

例如个人opensuse在中文环境下不能在astro中输入指令,Calibre的grid spacing设置框不能输入,通过摸索,找到如下两种解决方法:
1.    将系统环境变成英文,在.bashrc中加入:
export LANG=en_US
2.    保持中文环境,在.bashrc中加入:
export XMODIFIERS=@im=ibus
(注意:这里个人系统输入法实际是scim,因此这里是把@im设成任意不是scim的值,也就是给一个错误值,至关于禁用了输入法,但在其余程序好比vim中,仍是可以使用输入法的)
 
刚安装了centos 6.4,这个版本无需以上设置就能在中文环境下输入,目前还不知道缘由。


相关文章
相关标签/搜索