如何使用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