GNU/Linux >> Linux の 問題 >  >> Debian

Linux デスクトップで ibus-typing-booster を使用して予測入力を有効にする方法

ibus Typing Booster は IBus プラグインで、Linux デスクトップにオフライン予測チップを追加してタイピングを高速化します。 外国語を入力したり、複雑なスクリプトを入力したり、身体の不自由な人のためのアクセシビリティ機能 (その他) を入力したりする場合に便利です。

この IBus プラグインは、コンテキスト依存の補完を提供します 、ユーザー入力から学習することもできます .その単語予測は、入力するほど改善されます。辞書内の一部の単語が利用できない場合、このツールはそれらをローカル ユーザー辞書に自動的に追加します。 ibus-typing-booster は、独自のカスタム ワードを含むファイルを提供することでトレーニングすることもできます。

スペルミスのある単語を辞書に追加した場合、Ctrl キーに続けてルックアップ テーブル内の単語のエントリ番号を使用すると、その単語を削除できます (単語の提案ツールヒント / ダイアログ内の各単語には番号が割り当てられます)。

このツールも 複数の辞書と複数の入力方法/音訳を同時にサポートしています .そのため、手動で言語を変更しなくても、複数の言語でテキストを書くことができます。

ibus のタイピング ブースターは、Unicode 記号と絵文字も予測できます。 .ただし、絵文字は場合によっては ibus-typing-booster の速度を低下させるため、デフォルトでは無効になっていますが、IBus トレイからこれを有効にすることができます (ただし、これを除外することをお勧めします)。

サポートされている入力方法に関しては、libm17n がサポートするすべてをサポートしています。

Hunspell 辞書の助けを借りて、このツールは予測だけでなく、スペル チェックの提案も提供できます 使用しているアプリケーションに関係なく。

このツールは、入力方法として Typing Booster が選択されている場合に IBus トレイからアクセスできるいくつかのオプションを提供します。そこから、辞書を追加したり、キーによる提案を有効にしたり (キーが使用されたときに単語の提案のみを表示する)、最適な候補単語を自動的に選択したり、学習するテキスト ファイルを追加したり、キーボード ショートカットを表示および変更したりできます。もっと.

デフォルトでは、予測はツールチップに表示されますが、インライン補完を好む場合は、上のスクリーンショットでわかるように、ibus-typing-booster オプションにオプションがあります。

以下の手順では、使用する言語用の ibus-typing-booster、Hunspell をインストールする方法と、この IBus 予測プラグインを入力用に有効にする方法を示します。

ibus タイピング ブースターをインストールします

ibus-typing-booster はもともと Fedora 15 用に作成されたため、しばらくの間 Fedora (および他の Linux ディストリビューション) リポジトリにありましたが、今年初めにリポジトリに追加されるまで、Debian / Ubuntu にはありませんでした。 /P>

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 Leap 15.1、Leap 15.2、Tumbleweed:

sudo zypper install ibus-typing-booster

SUSE SLE-15-SP1 または新しい openSUSE Leap パッケージの場合 、開発者が管理する ibus のタイピング ブースター リポジトリを使用できます。

2. ibus-typing-booster を使用する言語の Hunspell 辞書をインストールすることもお勧めします。

これは、予測 (これらがない場合、入力した単語のみが使用されます) とスペル チェックに使用されます。 Linux ディストリビューションのパッケージ マネージャーを使用して hunspell-<langcode> をインストールします。 、ここで langcode インストールする言語の ISO 639-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.ログアウトして再度ログインします (システムを再起動しても機能します)。

そうしないと、Typing 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 の下部にある 3 つの縦の点をクリックします。 ダイアログを開き、検索ボックスに booster と入力します .

表示されるのは「その他」の検索結果だけです。それをクリックすると、Other (Typing Booster) が見つかります。 入力ソース。それをクリックしてから、その Add をクリックします ボタン。

ibus-typing-booster 入力ソースを追加する上記のすべての手順は、以下の GIF で確認できます。

複数のキーボード レイアウトを使用している場合、Typing Booster 入力方法に切り替えると、以前 (最後に) 選択したキーボード レイアウトが使用されることに注意してください。これは、IBus 設定 ([詳細設定] タブ) でシステム キーボード レイアウトの使用を有効にした場合にのみ適用されます。

IBus トレイから Typing Booster 入力方式に切り替えることができるようになりました:

その他の Gnome3 ベースのデスクトップ

Gnome Shell 以外のデスクトップ環境を使用する Linux ディストリビューションの場合は、ibus-setup を実行します。 (IBus 設定)。ウィンドウが表示され、ibus-daemon と表示された場合 まだ実行されておらず、開始するかどうか尋ねられたら、Yes をクリックします。 .

ibus-daemon の場合 まだ実行されていません。これも開く必要があります ~/.bashrc テキスト エディターでこれをファイルの最後に貼り付けます (他は何も変更しないでください):

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

私の場合、Linux Mint 20 Cinnamon Edition で ibus-typing-booster をセットアップすると、IBus を使用するために可能な限りのことを行う必要がありました (Linux Mint はデフォルトでは使用しません) が、他の Linux ディストリビューションまたはデスクトップ環境では、 ibus-daemon を実行する必要もあります 起動時 – この場合、起動アプリケーションに追加できます。

次に、ibus タイピング ブースターを有効にします。 ibus-setup を実行することによって (IBus 設定) Input Method をクリックします。 Tab、次に続行 Add をクリックし、下の縦に並んだ 3 つのドットをクリックして、[その他] を探します。 Other をクリックします Typing Booster の入力方法が表示されるはずです。それをクリックしてから、A.dd をクリックします。 ボタン。

これらの手順はすべて、下の GIF で確認できます:

IBus トレイから Typing Booster 入力方式に切り替えることができるようになりました。


Debian
  1. Linuxでデスクトップの領域をアニメーションGIFとして記録する方法

  2. ヘッドレスLinuxサーバーにデスクトップ環境をインストールする方法

  3. Linux デスクトップ (PulseAudio) でマイク入力のエコー/ノイズ キャンセルを有効にする方法

  1. LinuxデスクトップにGNS3をインストールする方法

  2. LinuxデスクトップにAnboxをインストールする方法

  3. LinuxサーバーにDockerを使用してNextcloudをインストールする方法

  1. PlexyDeskを使用してLinuxデスクトップの機能を拡張する方法

  2. Linux に SSL を使用して JBoss AS 7 をインストールする方法 (JBoss で HTTPS SSL を有効にする)

  3. Linux で libass を有効にするには?