Ibus
简介
IBus ("Intelligent Input Bus") 是一个输入法框架,一个输入非英语字符的系统。IBus 的功能与 SCIM 和 Uim 类似。
安装
openSUSE 的中文环境默认会同时安装 ibus 与 fcitx。GNOME 默认使用 IBus, 所以你只需要安装的输入法引擎,并在 “区域与语言” 中的 “输入源” 添加进去。在你添加至少两个输入源后,GNOME 会在托盘中显示输入选择图标。默认切换输入法的快捷键是 Super+Space; 请忽视 ibus-setup 中的添加方法,这不会真的添加新的输入法。
输入法框架
安装 ibus 框架:
sudo zypper in ibus
输入法引擎
至少需要一种与所用语言相应的输入法。可用的输入法包括:
中文
- ibus-sunpinyin:Sunpinyin 的 Ibus 模块。
- ibus-libpinyin:Libpinyin 的 Ibus 模块。
- ibus-rime:一个强大的智能中文输入法,支持拼音、注音或者没有音调的拼音、双拼、粤拼、中州韵、仓颉和五笔 86。
- ibus-chewing:一个智能中文语音输入法引擎,支持注音符号,基于 libchewing。
日文
- ibus-anthy:日文输入法引擎,基于 anthy。
- ibus-mozc:谷歌日文输入法的开源版本,基于 Mozc。
- ibus-kkc:日文输入法引擎,基于 libkkc。
- ibus-skk:日文假名转汉字输入法引擎,基于 libskk。
其他
- ibus-unikey:用于输入越南字的输入法引擎。(已停止开发)
- ibus-hangul:一个韩文输入法,基于 libhangul。
- ibus-table:一个支持查表型输入法的输入法引擎。
- ibus-m17n:一个 m17n 输入法引擎,可以用 m17n-db 数据库中的输入法来输入许多语言。
查看全部的输入法模块:
zypper search ibus
查看中文码表:
zypper search ibus-table-chinese-*
初始安装
现在运行 ibus-setup 的初始程序(当要用 Ibus 的用户):
$ ibus-setup
它会启动后台程序,并给你这条信息:
IBus has been started! If you cannot use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop. (译:IBus 已启动!如果您还不能用 Ibus,请您先将以下的三行代码加到 $HOME/.bashrc,再重新登录。) export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus
在编辑配置文件后,注销再重新登陆即可自动激活 ibus 。
配置
默认的 "General"(常规)设置应该可以用,但是最好点击 "Input Methods"(输入法),在下拉式列表框中选择你的输入法,点击 "Add"(添加)。 Ibus 配置好后,可以按 Ctrl+Space 使用(按多次为在已安装语言之间切换)。在每个窗口当中,Ibus 会记住你所用的输入法,所以每个新打开的窗口都需要重新启动。 你可以置换这个特性,在系统托盘的图符上点击右键,选择 "Preferences"(首选项),然后点击 "Advanced"(高级)的标签即可。
Tips
1. 增大字体大小
- 右键点击输入法图标,在弹出的菜单中,点击 首选项 ,然后勾选 自定义字体 即可调节字体大小。
2. 提高输入精度
- 点击输入法图标,在弹出的菜单中,点击 首选项 ,然后在 常规 页面中,将候选词相关的四个选项全部勾选。然后在 词典 页面中,勾选全部的词库。
3. u 输入模式 按 U 进入按笔画输入某个汉字。
4. 按 i 进入特殊输入模式 按 i 进入特殊输入模式,可以调用计算机,输入特定格式的时间/日期和星座。