fedora20/21 中文输入法 记录
2016-02-17 16:25
525 查看
http://blog.csdn.net/feibuhui123/article/details/45169661
有了笔记后,好久都不来写了,罪过。
这次是fedora下使用搜狗输入法 。
众所周知,Linux下的中文输入法是很难调教的,可不像Windows下,下载输入法然后安装就行。Linux下的中文输入法主要由框架+引擎两部分组成。主流的有:iBus、SCIM、Fcitx,本文就介绍n种搭配。
一、iBus + 拼音
一般情况下,Fedora自带的Gnome Shell已经和iBus深度融合,所以呢,只需要点右上角的键盘(或者En、Zh)图标,在弹出的菜单中选择汉语(Intelligent Input Bus)即可选择iBus默认的拼音。此方案配置容易,只是那个自带的拼音不甚理想,本文不着重讨论本方案,想要更好的体验,参见http://my.oschina.net/u/947271/blog/124166(把其中的pacman -S改为yum install即可)
二、Fcitx + 搜狗拼音(我选择的是这种)
搜狗拼音输入法在Windows下可谓老大哥,但迟迟没有推出Linux版。Deepin Linux和搜狗合作,推出了基于Fcitx的fcitx-sogoupinyin。需要说明的是,这个输入法是non-free的,因为搜狗和深度的协议中有禁止分发这一条款,使用需谨慎。接下来是安装方法:
卸载iBus:sudo yum remove ibus
安装Fcitx:sudo yum install fcitx
安装Fcitx Qt库,才能在Qt程序里面输入:sudo yum install fcitx-qt4
安装Fcitx配置工具:sudo yum install fcitx-configtool
下载安装段爷打包好的rpm包:http://duanye.info/rpm_package_of_sogoupinyin/
安装im-chooser:sudo yum install im-chooser
在应用程序里打开输入法选择器,选择FCITX,点击注销,再登录即可。
默认使用Ctrl+Space切换输入法。
顺便说一下,这个搜狗拼音有一个bug,就是输入特定字母后会卡死,CPU占用100%,所以请谨慎使用。
三、Fcitx + Sunpinyin(推荐)
这也是本人正在使用的方法,Sunpinyin是一个非常好的输入法引擎,以下是安装方法:
卸载iBus:sudo yum remove ibus
安装Fcitx:sudo yum install fcitx
安装Fcitx Qt库,才能在Qt程序里面输入:sudo yum install fcitx-qt4
安装Fcitx配置工具:sudo yum install fcitx-configtool
安装sunpinyin:sudo yum install sunpinyin
安装sunpinyin词库:sudo yum install sunpinyin-data
安装sunpinyin的Fcitx封装:sudo yum install fcitx-sunpinyin
安装im-chooser:sudo yum install im-chooser
在应用程序里打开输入法选择器,选择FCITX,点击注销,再登录即可。
默认使用Ctrl+Space切换输入法。
四、使用kimpanel插件使Fcitx变成文中图片的效果
传送门:https://extensions.gnome.org/extension/261/kimpanel/
如果出现错误
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._imsettings_2derror_2dquark.Code5: Current desktop isn't targeted by IMSettings.
Please check /root/.cache/imsettings/log for more details
From GNOME 3.6 Input Source is given built-in and this wont support extarnal input source such as scim or ibus. In this case You can do like bellow:
Now open dconf-editor and click the option below:
org>gnome>desktop>input sources>show-all-source
Now it will support extarnal input source like scim or ibus. You are done! Thanks.
有了笔记后,好久都不来写了,罪过。
这次是fedora下使用搜狗输入法 。
众所周知,Linux下的中文输入法是很难调教的,可不像Windows下,下载输入法然后安装就行。Linux下的中文输入法主要由框架+引擎两部分组成。主流的有:iBus、SCIM、Fcitx,本文就介绍n种搭配。
一、iBus + 拼音
一般情况下,Fedora自带的Gnome Shell已经和iBus深度融合,所以呢,只需要点右上角的键盘(或者En、Zh)图标,在弹出的菜单中选择汉语(Intelligent Input Bus)即可选择iBus默认的拼音。此方案配置容易,只是那个自带的拼音不甚理想,本文不着重讨论本方案,想要更好的体验,参见http://my.oschina.net/u/947271/blog/124166(把其中的pacman -S改为yum install即可)
二、Fcitx + 搜狗拼音(我选择的是这种)
搜狗拼音输入法在Windows下可谓老大哥,但迟迟没有推出Linux版。Deepin Linux和搜狗合作,推出了基于Fcitx的fcitx-sogoupinyin。需要说明的是,这个输入法是non-free的,因为搜狗和深度的协议中有禁止分发这一条款,使用需谨慎。接下来是安装方法:
卸载iBus:sudo yum remove ibus
安装Fcitx:sudo yum install fcitx
安装Fcitx Qt库,才能在Qt程序里面输入:sudo yum install fcitx-qt4
安装Fcitx配置工具:sudo yum install fcitx-configtool
下载安装段爷打包好的rpm包:http://duanye.info/rpm_package_of_sogoupinyin/
安装im-chooser:sudo yum install im-chooser
在应用程序里打开输入法选择器,选择FCITX,点击注销,再登录即可。
默认使用Ctrl+Space切换输入法。
顺便说一下,这个搜狗拼音有一个bug,就是输入特定字母后会卡死,CPU占用100%,所以请谨慎使用。
三、Fcitx + Sunpinyin(推荐)
这也是本人正在使用的方法,Sunpinyin是一个非常好的输入法引擎,以下是安装方法:
卸载iBus:sudo yum remove ibus
安装Fcitx:sudo yum install fcitx
安装Fcitx Qt库,才能在Qt程序里面输入:sudo yum install fcitx-qt4
安装Fcitx配置工具:sudo yum install fcitx-configtool
安装sunpinyin:sudo yum install sunpinyin
安装sunpinyin词库:sudo yum install sunpinyin-data
安装sunpinyin的Fcitx封装:sudo yum install fcitx-sunpinyin
安装im-chooser:sudo yum install im-chooser
在应用程序里打开输入法选择器,选择FCITX,点击注销,再登录即可。
默认使用Ctrl+Space切换输入法。
四、使用kimpanel插件使Fcitx变成文中图片的效果
传送门:https://extensions.gnome.org/extension/261/kimpanel/
如果出现错误
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._imsettings_2derror_2dquark.Code5: Current desktop isn't targeted by IMSettings.
Please check /root/.cache/imsettings/log for more details
From GNOME 3.6 Input Source is given built-in and this wont support extarnal input source such as scim or ibus. In this case You can do like bellow:
# yum install dconf-editor
Now open dconf-editor and click the option below:
org>gnome>desktop>input sources>show-all-source
Now it will support extarnal input source like scim or ibus. You are done! Thanks.
相关文章推荐
- bzoj 1030 [JSOI2007]文本生成器(AC自动机+DP)
- JavaScript多物体运动一
- Reactjs Mixins
- JavaScript中匀速运动和变速运动的代码总结
- jsoup简介
- HTML5开发移动web应用——SAP UI5篇(7)
- js获取url中的参数方法
- jenkins git can't work ERROR: Timeout after 10 minutes ERROR: Error fetching remote repo 'origin'
- 如何成为一名卓越的前端工程师
- react-native模仿京东首页
- div样式处理。圆角样式。
- JS设置cookie、读取cookie、删除cookie
- 有关HTML的相关基础问题:
- javascript 复习重点(两半天)
- 根据IP地址判断所属城市
- jquery 中post 、get的同步问题
- 《JavaScript高级程序设计》读书笔记(三):面向对象
- css中文字体对应英文写法
- js加载完所有的图片,适合电子相册哦~~~~
- Plantom JS 使用jQuery