中文输入法是Linux的一大软肋.我现在DebianGUN/Liunux下使用scim,不过在正常运行之前你需要一些步骤去做.
首先安装scim
$sudoapt-getinstallscimscim-modules-socketscim-modules-tablescim-pinyinscim-tables-zhscim-input-padscim-qtimmscim-gtk2-immoduleim-switch
其中scim是输入法引擎,scim-pinyin是智能拼音,scim-tables-zh是其他中文的一些码表,scim-qtimm是为了能在opera等qt程序下使用scim.scim-gtk2-immodule是gtk下图形配置化工具,im-switch是为了设置输入法的.
设置scim为默认的输入法
$sudoim-switch-sscim-zdefault
$im-switch-sscim-zdefault
下面这个设置是关键,它可以解决一些scim引起的兼容性问题.
$sudosh-c”echo‘exportXMODIFIERS=@im=SCIM;exportGTK_IM_MODULE=”scim”;scim-d‘>/etc/X11/Xsession.d/95xinput”
$sudochmod755/etc/X11/Xsession.d/95xinput
现在scim输入法应该就正常的.
上面这个方法对你的Linux系统的locale配置没有关系,在英文下也可正常使用中文输入法.
这个方法对UbuntuLinux应该也是适用的
阅读(377) | 评论(0) | 转发(0) |