linux环境之 fcitx

ubuntu 11.10

安装:

sudo apt-get install -y fcitx-table-wubi && im-switch -s fcitx

 

修改配置文件:

vi ~/.config/fcitx/config

 

[Program]
# Font
Font=Microsoft YaHei
# Menu Font
MenuFont=Microsoft YaHei

 

 

===================================================

今天给公司电脑装了ubuntu 8.10,但在安装fctix时出现一点小意外,不过完美解决。

 

环境:

    ubuntu 8.10 英文环境 amd64

 

直接用“apt-get install ”安装,所以不涉及编译部分。

 

命令:

apt-get install fcitx im-switch

 

在英文环境下启用fcitx,需要修改

sudo vi /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules

 找到

"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh”

修改为:

"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
 

在终端执行

im-switch -s fictx -z default

 

然后重新login,按道理会出现fictx的输入法图标的,可是没有。

解决方法:

1、测试fcitx是否安装成功?

$ fcitx

有输入法出来,但无法用ctrl + space进行切换。再次执行

im-switch -s fcitx -z default

提示“~/.xinput.d/en_US ”已经存在,不管。

再次重新登录,还是不行。只能在终端里输入fcitx来启动输入法进程,无法用ctrl + space切换输入法。

 

看网上资料有兄弟说执行"sudo im-switch -s fcitx -z default",重新登录,无果。

后来,用cat查看en_US文件,发觉为空,就直接删除。

rm -rf ~/.xinput.d/en_US

 重新执行

im-switch -s fcitx -z default

重登录,fcitx可切换输入法也可输入文字。

 

 

OK.

注:

    在此之前,已经用language-support安装了中文语言支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值