45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

Linux下的搜狗拼音输入法:ibus-cloud-pinyin

电脑软硬件应用网 45IT.COM 时间:2012-02-11 14:49 作者:singun
在 Windows中,搜狗拼音输入法因其词库大、识别率高等优点,有着大量的用户,几乎成了装机必备的输入法。虽然现在有不少的后起之秀冲击着搜狗输入法,但我们不得不承认搜狗输入法是一款优秀的输入法,特别是搜狗云输入法的推出,更是将搜狗的技术推进一个层次
在 Windows中,搜狗拼音输入法因其词库大、识别率高等优点,有着大量的用户,几乎成了装机必备的输入法。虽然现在有不少的后起之秀冲击着搜狗输入法,但我们不得不承认搜狗输入法是一款优秀的输入法,特别是搜狗云输入法的推出,更是将搜狗的技术推进一个层次。


Linux下,输入法平台不少,但是很难找到真正顺手的输入法,这一点相信大家都有同感吧!搜狗没有 Linux 版本,不过,一款 ibus-sogoupycc 的横空出世弥补了这个遗憾----它拥有搜狗的云计算技术以及本地词库,于是它也能达到和搜狗同样高的识别率。这是非官方出品的版本,该项目未来将由 ibus-cloud-pinyin 取代,新项目将支持多种输入 Web 拼音服务,并有其他方面的改进。

特点

流畅的输入体验: 多线程请求,无需等待云服务器返回结果,也无需选词,输入无阻塞,前所未有的流畅的输入体验

选词以及纠正模式: 可以选词,可加载多个词库,并对选定的不正确结果进行纠正支持
双拼及简拼: 完整支持各种双拼方案,允许全拼下只输入声母,允许在双拼下使用全拼
灵活的配置: 配置选项很多,涉及到输入法方方面面的细节,配置文件本身是脚本语言,可以非常灵活
支持扩展: 支持扩展,几行代码就可能很实用
离线使用: 即便网络条件不好或者没有网络,输入法也可以整合云服务器和本地词库,或者仅仅依据本地词库给出中文
这款可以称作“搜狗云输入法客户端”的软件,是基于 Linux 的 IBus 输入法平台的,这是 Ubuntu 默认的输入平台。如果系统中没有 IBus,就在终端输入命令:sudo apt-get install ibus 进行安装。
进入 ibus-sogoupycc 的官方网址 http://code.google.com/p/ibus-sogoupycc 下载输入法以及本地词库,按顺序装好,注销或重启之后,就能在 IBus 首选项处添加这个输入法,其名称为 Sogou Cloud(搜狗云输入法)。

01.jpg

默认设置下,用户输入的时候显示的效果如下图所示,没有提示候选词(由于其识别率较高,需要选词的概率较低)。

Linux下的搜狗拼音输入法:ibus-cloud-pinyin

当然,不可能识别100%准确,需要选词的时候,按下Tab键即可显示候选词语,见下图。

Linux下的搜狗拼音输入法:ibus-cloud-pinyin

不过,这款输入法刚开始用起来还真不大习惯。。。而且网络不大好的情况下云输入就不太好用,这时候需要将其关闭,离线模式仅使用本地词库。

Linux下的搜狗拼音输入法:ibus-cloud-pinyin

下面讲一讲如何自定义这个输入法使其比较符合自己的输入习惯。
打开终端,输入命令:nautilus $HOME/.config/ibus 打开IBus 的配置文件夹,在这个文件夹中创建一个子文件夹sogoupycc,再在新建的子文件夹中创建一个空文件,命名为config.lua。用任意的文本编辑器打开这个文件,复制并粘贴以下内容进去:

-- 回车输入英文
ime.raw_preedit_key = key.Return
-- 左右Shift切换中英文
ime.eng_mode_key = {key.Shift_R, key.Shift_L}
ime.chs_mode_key = ime.eng_mode_key
-- PageUp&PageDown换页
ime.page_up_key = key.Page_Up
ime.page_down_key = key.Page_Down
-- 1-9选词,空格选第一个ime.label_keys = { {key.space, '1', label = '1'}, {'2', label = '2'}, {'3', label = '3'}, {'4', label = '4'}, {'5', label = '5'}, {'6', label = '6'}, {'7', label = '7'}, {'8', label = '8'}, {'9', label = '9'} }
-- 不提示中英文切换
ime.show_notificaion = false

然后将该文件保存,注销或重启系统设置才会生效。效果如下图所示。
  Linux下的搜狗拼音输入法:ibus-cloud-pinyin
这里只是举例说明,如果要进行更为详细的设置,请到 http://code.google.com/p/ibus-sogoupycc/wiki/Configuration 查看用户配置文件的具体说明。
顶一下
(6)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识