如何使用ibus-typing-booster在Linux桌面上启用预测性输入

ibus型增强器IBus 一个插件,可将脱机预测性键入添加到Linux桌面以加快键入速度。当使用外语键入,键入复杂的脚本以及为残疾人(及以上)使用辅助功能时,此功能很有用。

该IBus插件提供了上下文相关的完成功能,也可以从用户输入中学习。字词预测功能会改善您输入的内容。如果词典中没有某些单词,此工具将自动将它们添加到本地用户词典中。 还可以通过提供包含您自己的自定义单词的文件来培训ibus-typing-booster。

如果在词典中添加了一个错字,则可以通过按住Ctrl键并使用查找表中的单词输入编号将其删除(单词建议工具提示/对话框中的每个单词都分配有一个编号)。 Masu)。

该工具同时支持多个词典和多个输入法/音译。因此,您可以使用多种语言编写文本,而无需手动切换语言。

还值得一提的是,ibus键入增强器还可以预测Unicode符号和象形图。象形图默认情况下处于禁用状态,因为ibus键入增强器可能会减慢速度,但是您可以从IBus托盘中启用它们(但请不要启用)。建议)。

至于支持的输入法,它支持libm17n支持的所有内容。

借助hunspell词典,无论您使用什么应用程序,该工具都可以提供预测以及拼写检查建议。

ibus-typing-Booster设置

该工具带有各种选项,当您选择Typing Booster作为输入方法时,您可以从IBus托盘访问该选项。从那里,您可以添加字典,使用键启用建议(因为使用键时您只会看到单词建议),并自动选择和学习最佳候选单词。您可以添加文本文件以及查看和更改键绑定。

默认情况下,预测显示在工具提示中,但是如果您想内联完成,则ibus-typing-booster选项具有此选项,如上面的屏幕快照所示。

以下步骤显示了如何安装ibus-typing-booster,使用您的语言编写的hunspell,以及如何启用此预测型IBus插件。

安装ibus-typing-booster

ibus-typing-booster最初是为Fedora 15创建的,因此在Fedora(和其他Linux发行版)存储库中已有一段时间了,但是直到今年初才在Debian / Ubuntu中将其添加到存储库中。 ..

1.要开始使用ibus-typing-booster,默认情况下未安装它,必须将其安装。

Debian sid或Bullseye / Ubuntu(反向移植到所有受支持的Ubuntu版本)/ Linux Mint等:

sudo apt install ibus-typing-booster

软呢帽:

sudo dnf install ibus-typing-booster

Arch Linux / Manjaro:

sudo pacman -S ibus-typing-booster

openSUSE飞跃15.1,飞跃15.2,风滚草:

sudo zypper install ibus-typing-booster

对于SUSE SLE-15-SP1或新的openSUSE Leap软件包,可以使用ibus-typing-booster。 资料库 由其开发商维护。

2.还建议为使用ibus-typing-booster的语言安装hunspell词典。

它用于预测(不使用预测,只会使用您键入的单词)和拼写检查。 使用Linux发行版的Package Manager进行安装 hunspell-<langcode>,哪里 langcode 要安装的语言的ISO639-1 / 2/3代码。例: hunspell-en-us Hunspell-ru用于美国英语,hunspell-ru用于俄语,等等。(要安装, sudo apt install hunspell-en-us 在Debian / Ubuntu中 sudo dnf install hunspell-en-us (在Fedora等中)。

3.注销/重新登录(系统重新启动也可以)。

没有它,键入Booster不会显示为可用的输入源。

启用ibus类型增强功能

显然,IBus必须用作键盘输入法才能起作用。例如,查看您是否在Gnome Shell桌面上使用IBus Settings,去 Region & Language,然后点击 Manage Installed Languages,和 Language Support 在打开的窗口中,检查是否使用IBus Keyboard input method system.. 使用Linux Mint Cinnamon Edition System Settings,点击 Input Method,您可以在窗口顶部选择输入法框架。

侏儒壳

对于使用Gnome Shell的Linux发行版,您需要打开它 Settings,点击 Region & Language 在左侧,单击 + 下方按钮 Input sources..然后单击底部的三个垂直点。 Add an Input Source 在对话框的搜索框中 booster..

仅显示“其他”搜索结果-单击以单击 Other (Typing Booster) 输入源。点击它,然后 Add 按钮。

您可以在下面的GIF中看到上述所有步骤,以添加ibus键入增强器输入源。

ibus打字助推器侏儒壳

对于多个键盘布局,非常重要的一点是要注意,切换到键入助推器输入法时使用的键盘布局是您先前(最后)选择的一种。这是IBus首选([Advanced]除非您在标签中启用了系统键盘布局的使用)。

现在,您可以从IBus托盘切换到辅助输入法。

ibus托盘

其他基于Gnome3的桌面

对于使用桌面环境而不是Gnome Shell的Linux发行版 ibus-setup (IBus首选项)。如果弹出窗口 ibus-daemon 单击以询问您是否需要开始,因为它尚未运行 Yes..

如果 ibus-daemon 您还需要打开它(如果尚未运行) ~/.bashrc 使用文本编辑器将此粘贴到文件末尾(不执行其他任何操作)。

export GTK_IM_MODULE=ibusexport [email protected]=ibusexport QT_IM_MODULE=ibus

就我而言,在使用Linux Mint 20 Cinnamon版设置ibus-typing-booster时,这是我使用IBus所需要做的全部工作(默认情况下不使用Linux Mint),但使用其他Linux发行版或您可能需要在桌面环境中运行它 ibus-daemon 在启动时(在这种情况下,您可以将其添加到启动应用程序中)。

接下来,让我们启用ibus-typing-booster。在 ibus-setup 在(IBus设置)窗口中单击。 Input Method Tab,然后 Add,然后单击底部的三个垂直点,然后搜索“其他”。请点击 Other 您将看到如何输入助推器单击,然后单击A。dd 按钮。

所有这些步骤都可以在下面的GIF中找到。

ibus打字助推肉桂现在,您可以从IBus托盘切换到辅助输入法。

Sidebar