我的Ubuntu之路之安装配置fcitx输入法

安装配置fcitx:
参考:http://wiki.ubuntu.org.cn/%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E6%B3%95fcitx

1、自动下载安装fcitx,不过此方法下载的fcitx不一定是最新的。
open terminal:Application-->Accessories-->Terminal
$sudo apt-get install im-switch fcitx
$sudo im-switch -s fcitx -z default
$im-switch -s fcitx -z default#修改当前用户的默认输入法, 具体看man im-switch
restart fcitx:在激活input状态下使用 Ctrl + 5

如果出现中文乱码,即中文是方块,使用 gedit ~/.fcitx/config 或gksu gedit /usr/share/fcitx/data/tables.conf 修改字体:

$gedit ~/.fcitx/config ,问题出在“显示字体(中)=*”,把*改成系统中已安装的字体。可以使用fc-list来查看已安装的字体。如果配置文件出现乱码,使用gedit --encoding gbk 打开配置文件。

如果系统装了多个输入法,需要使用im-switch将fcitx设置为默认输入法:
$sudo im-switch -a fcitx
$im-switch -a fcitx

我在安装配置后出现了一个问题,就是使用中文时出现了一个情况,就是由两个拼音组成的字可以正常拼写,三个拼音组成的字就不正确,例如:好,输入hao时变成“ha o”,“哈哦”。这个应该是使用了非正常拼音输入法,本人对输入法没有研究,不知道这叫什么输入法,而且只会用拼音输入法,呵呵。
解决方法:
$gedit ~/.fcitx/config
在输入法中只设置拼音输入法,屏蔽了其他输入法。
[输入法]
使用拼音=1
使用双拼=0
使用区位=0
使用码表=0
提示词库中的词组=0

2、手动安装
从www.fcitx.org下载安装包,解压。
apt-get build-dep fcitx 把编译fcitx的依赖库装上,不过现在的fcitx已经发生变化,此命令不能完全安装依赖库。
./configure
make
make install

apt-get install im-switch

设置环境变量:
echo -e "export XMODIFIERS=@im=fcitx\nexport GTK_IM_MODULE=\"xim\"\nexport QT_IM_MODULE=\"xim\"\nfcitx &">>~/.profile

解决纯英文环境方块乱码问题:
gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
找到如下内容:
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
改为
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

gedit /var/lib/locales/supported.d/zh
加入如下内容
zh_SG.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030
zh_HK.Big5 Big5
zh_TW.Big5 Big5

然后执行:sudo locale-gen
生成可能要几分钟,完成后重启系统。fcitx中文显示正常。

make错误:
缺少shape.h错误:在synaptic package manager中安装libxext-dev,系统会自动附带x11proto-xext-dev
/usr/bin/ld: cannot find -lXtst 错误,apt-get install libxtst-dev.

安装微软字体包:sudo apt-get install msttcorefonts
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值