ubuntu (edgy) 中使用scim输入法
Wednesday, 8. November 2006, 06:29:24
不过最近听说scim在和各样软件的冲突方面已经做得相当好了,今天有一点空闲时间,忍不住拿来试试。好在现在有了im-switch这个输入法配置程序,想调用什么输入法只是简单的一条命令罢了。
闲话少说,安装的过程如下:
aptitude install scim scim-bridge scim-pinyin scim-qtimm im-switch
im-switch -s scim -z default
第一条命令安装scim需要的软件包,由于我只用拼音,所以只装了scim-pinyin这样一个中文输入,你需要其他的话,可以再装。
虽然说起来冲突少多了,但其实还是有的,比如我用了官方下载的firefox,安装scim以后完全不能启动了,解决办法如下:
例如将官方版本的firefox解压缩到/opt/firefox/目录下
sudo gvim /opt/firefox/firefox
在MRE_HOME=/usr/local/lib/mre/mre-2.0行后面加入如下三行:
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=scim-bridge
export XMODIFIERS GTK_IM_MODULE
在我这里,最新SVN版本的gaim 2.0.0dev和scim没有冲突
在我这里,最新版本的opera 9.10rc1和scim没有冲突(shared qt版本),如果你的版本遇到问题,可参考下面引用的文字:
==== 以下为引用文字 ====
Opera Desktop Team 在某个每周发布中声明 Opera 已经可以在带 qt-immodule 补丁编译的 qt3 环境下支持 scim 输入。但我在 SUSE 10.1 一直没有成功 Scim 输入中文,尽管已经安装了 scim-qtimm 软件包。问题很容易解决,只需改变 QT_IM_MODULE 环境变量为 XIM。
方法:
以 root 权限编辑你的 opera 启动脚本文件,一般在 /usr/bin/opera ,在开头添加:
代码:
export QT_IM_MODULE=XIM #使 SCIM 能够输入中文
export LC_ALL=zh_CN #使 Opera 能够以你选择的字体显示中文
==== 引用结束 ====













How to use Quote function: