注册 登录
LUPA开源社区 返回首页

yichi的个人空间 http://www.lupaworld.com/?438368 [收藏] [复制] [分享] [RSS]

我的博客

fcitx安装正确方法

已有 4045 次阅读2013-9-19 09:27 |个人分类:software|系统分类:IT技术|

网上对于fcitx的安装还是停留在im-switch的时代,安装以后会导致系统语言支持的丢失,参考一些日志总结出新的fcitx安装与一些相关信息整理如下:
前面部分与原来基本一致,主要就是源的添加与输入法的安装。区别主要在于后续设置为默认输入法的问题

准备工作:卸载Ubuntu默认的ibus输入法:

sudo apt-get remove ibus

然后添加Fcitx 源:

sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update

然后 安装fcitx,搜狗输入法,Google输入法,云输入法,以及设置fcitx为默认:

sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin  fcitx-sogoupinyin
sudo apt-get install fcitx-table-all

设置为默认输入法,以前一直使用的是im-switch,但事实上,im-switch已经被默认的系统包给取代了,安装im-switch会导致系统的language support消失,如果安装过请先卸载im-switch,然后安装im-config与language-selector-gnome,这样系统的language support就恢复了

在恢复以后在language support中设置fcitx为默认即可。
如果中文输入法切换不出来,一般是fcitx configuration中的input method没有添加中文的输入方法,可以点击fcitx configuration中input method 下面的+进行添加,一般添加Sogou Pinyin,Google Pinyin即可,重启应该就可以正常切换了,默认的切换是ctrl+space

后面科普一个fcitx的新的改变:
原来的fcitx使用状态包含close,active,inactive,默认是close状态,需要按下ctrl+apace进行激活,但新的fcitx进行了优化,只包含了active与inactive状态,默认的将第一个input method设置为inactive状态,按下设置的相应按键可以将状态切换为active状态,我设置的按键还是ctrl+space。这样按下以后会切换到第二个input method中,此后可以利用ctrl+shift进行后续的输入法的切换。同时按下ctrl+space会回到第一个input method,因此最佳的是将第一个input method设置为默认的英文输入,第二个设置为常用的中文输入
享受这最好的中文输入法带给你的乐趣吧

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册
验证问答 换一个 验证码 换一个

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部