`
duanyong
  • 浏览: 92636 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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安装了中文语言支持。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics