Ubuntu 中文拼音输入法小结

15
2011
# 作者: riku / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接

:这篇是由 Aron Xu 发表于 Ubuntu 中文邮件列表[原文],在经过 Aron 的同意下转发于此,同时欢迎大家到邮件列表参与讨论。本文介绍了 Linux 平台下拼音输入法的一些现状,对于纠结该使用什么样的拼音输入法的 Linux 新手来说,很有参考价值。

这两天讨论了一些拼音输入法的话题,我做个小小的总结,欢迎讨论。

眼下 Ubuntu 默认的输入平台是 ibus,随光盘发布 ibus-pinyin,默认的五笔输入法是 ibus-table-wubi,繁体中文默认输入法是 ibus-chewing。

我只会用拼音,五笔和酷音的情况不了解。下面我简单总结下我所知的几个常见输入法的情况,也看看各位认为将来 Ubuntu 默认使用哪个更好。

1. IBus

ibus 平台目前是各大发行版的标配,框架本身用 C++ 写成,模块化程度非常高,有很多可选的输入法。作者在继续开发,对输入法开发者也比较热情。

ibus-pinyin 是 python 写成的,效率略逊一筹,还出现过一些 CPU 100% 和内存泄露的 bug。ibus 的拼音还可以选择 ibus-sunpinyin,但是使用的人比较少,反馈也比较少。

ibus 是使用 gtk immodule的,这使得它在 GTK 程序里表现非常出色,可以在 flash 里输入中文,但是在 QT 程序上表现一般。可以说它主要是 GTK 的输入平台。

2. Fcitx

fcitx 是老牌的 Linux 中文输入法,有一些粉丝,不过很多人对它的印象还是基于 GBK 中文配置文件的 3.x。新的 fcitx 4 已经使用英文 utf8 配置文件,支持自定义皮肤和码表,改进了输入法接口,新增了图形化配置工具。Bug 也不比 ibus 多。

fcitx 的最佳拼音方案是 fcitx-sunpinyin。上词准确度和所有 sunpinyin 核心的输入法相同。相比于 ibus-sunpinyin 和 scim-sunpinyin,它的优势在于可以利用 fcitx 本身的各种功能(比如皮肤),流畅性和fcitx 内置拼音输入法没什么差别。

fcitx 的问题有以下几个:1. 内置的 pinyin 输入法还没能独立成为模块,且它的算法也已经落后;2. 虽然给 fcitx 写输入法已经比 ibus 更简单,却仍然缺乏关注,可用的输入法比 ibus 少一些。

fcitx 使用 XIM,更接近是一个 X 的输入平台。但是 flash 不支持 XIM,某些光标跟随也有点小毛病。4.1 版本会有 gtk immodule 支持,上述问题会一并解决。

3. Scim

scim 平台是曾经各发行版的标配,scim-pinyin 的输入流畅性也始终好于 ibus-pinyin,相信有一些人仍然坚守在 scim 的阵地上。然而 scim 和它在 kde 上的 skim 都没有人在进行维护,Debian/Ubuntu 也只是打包人员偶尔修复几个简单的 bug。我们不可能逆行回去再使用它。

scim 的拼音输入法有 scim-pinyin,scim-python 和 scim-googlepinyin,目前都没有人维护。推广 scim-pinyin 的智能拼音输入法是作者开发 SCIM 的原因;scim-python 是 ibus-pinyin 的前身;scim-googlepinyin 是用 android 上输入法的算法写成的。

4. Yong

yong 是最近曝光率有点高的小小输入法,作者说是为了推广他的永码而开发。我没有使用过它,仅从配置文件看猜它是同 fcitx 一样使用了XIM,因此也会受 XIM 的各种问题影响。yong 是闭源软件,不论是许可证原因,还是平台移植性原因,都不可能被主流发行版作为默认输入法。当然,给用户多一个选择总是好事。

作者:riku

Bio: 关注新网络、Web2.0、移动应用;Nexus S/Andorid,iPad,FreeBSD,Ubuntu 用户;伪设计师,好推墙运动。
链接:Blog - Twitter - Facebook - 此作者的更多文章

22 Responses to Ubuntu 中文拼音输入法小结

Avatar

happyaron

Firefox 4.0b10pre Firefox 4.0b10pre GNU/Linux GNU/Linux

一月 15th, 2011 at 4:02 下午

scim上也有sunpinyin。。。

[Reply]

Avatar

xidi

Firefox 4.0b8 Firefox 4.0b8 GNU/Linux GNU/Linux

一月 15th, 2011 at 4:22 下午

Yong是最接近搜狗输入法的,从深度的仓库中还带了百度,qq的云输入,很好用的。
这个我是从deepin linux中挖掘的好东西之一。

[Reply]

Firefox 4.0b10pre Firefox 4.0b10pre GNU/Linux GNU/Linux

happyaron Reply:

@xidi, 因为 yong 的皮肤是基于搜狗的改的,本身存在版权问题。如果你喜欢那样的皮肤,fcitx 也有。

[Reply]

Avatar

snowhawkyrf

Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10

一月 15th, 2011 at 4:23 下午

前几天刚刚安装了小企鹅输入法,也就是fcitx4.0.1,感觉很棒,界面漂亮,设置简单,反应速度也很好。启用了sunpinyin,至少词库比ibus的好

[Reply]

Google Chrome 15.0.874.106 Google Chrome 15.0.874.106 Windows 7 Windows 7

alvis Reply:

@snowhawkyrf,
昨晚也试了,感觉不错。

[Reply]

Avatar

Ubuntu 中文拼音输入法小结 « 每日IT新闻,最新IT资讯,聚合多站点消息,保证你与世界同步

WordPress 2.7 WordPress 2.7

一月 15th, 2011 at 5:41 下午

[...] 本文采用CC协议进行授权,转载请注明本文链接。 注:这篇是由 Aron Xu 发表于 Ubuntu 中文邮件列表[原文],在经过 Aron 的同意下转发于此,同时欢迎大家到邮件列表参与讨论。 [...]

Avatar

Kevin Yang

Firefox 4.0b9 Firefox 4.0b9 GNU/Linux x64 GNU/Linux x64

一月 15th, 2011 at 6:12 下午

刚从ibus-sunpinyin切换到xsunpinyin
xsunpinyin刚刚进入natty的源
原来XIM有如此问题,看来我要试试Fcitx了

[Reply]

Avatar

fanhe

Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.04 Ubuntu 10.04

一月 15th, 2011 at 8:22 下午

ibus-pinyin真的不行,速度实在不敢恭维。现在转到fcitx的sunpinyin,还行。

[Reply]

Avatar

Ubuntu 中文拼音输入法小结

WordPress 3.0.4 WordPress 3.0.4

一月 15th, 2011 at 8:29 下午

[...] 本文采用CC协议进行授权,转载请注明本文链接。 注:这篇是由 Aron Xu 发表于 Ubuntu 中文邮件列表[原文],在经过 Aron 的同意下转发于此,同时欢迎大家到邮件列表参与讨论。 [...]

Avatar

Ubuntu 中文拼音输入法小结 | 18e3_要来看看_YaoLaiKanKan.com

WordPress 3.0.4 WordPress 3.0.4

一月 15th, 2011 at 10:53 下午

[...] 本文采用CC协议进行授权,转载请注明本文链接。 注:这篇是由 Aron Xu 发表于 Ubuntu 中文邮件列表[原文],在经过 Aron [...]

Avatar

obversity

Google Chrome 8.0.552.237 Google Chrome 8.0.552.237 GNU/Linux GNU/Linux

一月 16th, 2011 at 12:24 上午

>> ......在经过 Aron 的同意下转发于此,同时欢迎大家到邮件列表参与讨论。......
邮件列表的归档看过了,人气不怎么旺,话题也比较初级,回答也比较多错误 :(

[Reply]

Avatar

Bqck

Google Chrome 10.0.641.0 Google Chrome 10.0.641.0 GNU/Linux GNU/Linux

一月 16th, 2011 at 12:35 上午

一直用fcitx,感觉挺顺手的。就用fcitx给这篇文章留个言吧。

[Reply]

Avatar

hitsmaxft

Firefox 4.0b9pre Firefox 4.0b9pre GNU/Linux GNU/Linux

一月 16th, 2011 at 4:11 上午

目前用这yong,因为是唯一支持辅助码的linux输入法

[Reply]

Avatar

Terry

Chromium 10.0.641.0 Chromium 10.0.641.0 Ubuntu 10.10 x64 Ubuntu 10.10 x64

一月 16th, 2011 at 3:01 下午

暂时在用iBus + ibus-sunpinyin,把ibus-pinyin的用户词库转过来了,之前用过一段时间ibus-pinyin,效率不行,又撞到不少bug。早期Fedora Core 1时代一直用scim+智能拼音,fcitx也用过一段时间。

OS X上也在用SunPinyin,但Linux/Unix下始终缺少一个能媲美谷歌拼音,搜狗拼音这样的杀手级输入法...

[Reply]

Avatar

书痕

Firefox 4.0b9 Firefox 4.0b9 GNU/Linux GNU/Linux

一月 17th, 2011 at 10:39 上午

ibus-sunpinyin在chrome下有问题:当输入完成后如果按左右光标键或删除键,再输入就不能了,需要重新切换至ibus-sunpinyin或在中英文间切换一下才能恢复正常,这个问题曾经让我头疼不已。后来换了fcitx就没这个问题,感觉流畅多了。

[Reply]

Avatar

新手指南: 安装好 Ubuntu 后该做什么? [技巧] | Wow!Ubuntu

WordPress 3.0.4 WordPress 3.0.4

一月 28th, 2011 at 5:09 下午

[...] Linux 输入法的话,请阅读 Aron 写的这篇“ Ubuntu 中文拼音输入法小结 ” [...]

Avatar

新手指南:Ubuntu安装后配置步骤 | 沧浪轩

WordPress 3.0.4 WordPress 3.0.4

一月 30th, 2011 at 5:19 上午

[...] Linux 输入法的话,请阅读 Aron 写的这篇“ Ubuntu 中文拼音输入法小结 ” [...]

Avatar

hrzlvn

Google Chrome 11.0.686.3 Google Chrome 11.0.686.3 GNU/Linux x64 GNU/Linux x64

三月 12th, 2011 at 3:27 下午

挺有参考价值的,Sunpinyin死忠路过。

[Reply]

Avatar

新手指南: 安装好 Ubuntu 后该做什么? | xpn

WordPress 3.1.2 WordPress 3.1.2

五月 5th, 2011 at 12:26 上午

[...] Linux 输入法的话,请阅读 Aron 写的这篇“ Ubuntu 中文拼音输入法小结 ” [...]

Avatar

rainysia

IceWeasel 3.5.16 IceWeasel 3.5.16 GNU/Linux x64 GNU/Linux x64

四月 18th, 2012 at 4:32 下午

有个疑问,ibus-sunpinyin和ibus-pinyin的差异,哪个好?

[Reply]

Google Chrome 18.0.1025.162 Google Chrome 18.0.1025.162 Windows 7 Windows 7

view666 Reply:

@rainysia, 当然是ibus-sunpinyin更智能一些吧,我是喜欢这个输入法,但是另一个也不是说就差,个人习惯

[Reply]

Firefox 11.0 Firefox 11.0 GNU/Linux GNU/Linux

lhaosg Reply:

@view666, 个人觉得ibus-pinyin不错。

[Reply]

Comment Form

top

无觅相关文章插件,快速提升流量