GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So aktivieren Sie die vorausschauende Eingabe auf Ihrem Linux-Desktop mit ibus-typing-booster

ibus Typing Booster ist ein IBus-Plug-in, das Offline-Tipptipps zum Linux-Desktop hinzufügt, um das Tippen zu beschleunigen. Es ist nützlich, wenn Sie in einer Fremdsprache tippen, ein komplexes Skript eingeben und eine Zugänglichkeitsfunktion für Personen mit eingeschränkter Mobilität (und mehr) haben.

Dieses IBus-Plugin bietet kontextsensitive Vervollständigungen , und es kann auch aus Benutzereingaben lernen . Die Wortvorhersagen verbessern sich, je mehr Sie tippen. Wenn einige Wörter in Wörterbüchern nicht verfügbar sind, fügt dieses Tool sie automatisch einem lokalen Benutzerwörterbuch hinzu. ibus-typing-booster kann sogar trainiert werden, indem Dateien mit Ihren eigenen benutzerdefinierten Wörtern bereitgestellt werden.

Wenn Sie ein falsch geschriebenes Wort zum Wörterbuch hinzufügen, können Sie es löschen, indem Sie die Strg-Taste gefolgt von der Eintragsnummer des Wortes in der Nachschlagetabelle drücken (jedem Wort im Wortvorschlags-Tooltip / -Dialog wird eine Nummer zugewiesen).

Auch dieses Tool unterstützt mehr als ein Wörterbuch und mehr als eine Eingabemethode / Transliteration gleichzeitig . So können Sie Texte in mehr als einer Sprache schreiben, ohne die Sprache manuell ändern zu müssen.

Erwähnenswert ist auch, dass der ibus Typing Booster auch Unicode-Symbole und Emojis vorhersagen kann . Emojis sind jedoch standardmäßig deaktiviert, da sie den ibus-Typing-Booster in einigen Fällen verlangsamen, aber Sie können dies über das IBus-Tray aktivieren (ich empfehle jedoch, dies wegzulassen).

Was die unterstützten Eingabemethoden betrifft, unterstützt es alles, was libm17n unterstützt.

Mit Hilfe von Hunspell-Wörterbüchern kann dieses Tool außerdem nicht nur Vorhersagen, sondern auch Vorschläge für die Rechtschreibprüfung liefern egal welche Anwendung Sie verwenden.

Das Tool bietet mehrere Optionen, auf die über das IBus-Tray zugegriffen werden kann, wenn Typing Booster als Eingabemethode ausgewählt ist. Von dort aus können Sie Wörterbücher hinzufügen, Vorschläge mit einer Taste aktivieren (um Wortvorschläge nur anzuzeigen, wenn eine Taste verwendet wird), automatisch das beste Kandidatenwort auswählen, eine Textdatei zum Lernen hinzufügen, Tastaturkürzel anzeigen und ändern und vieles mehr mehr .

Standardmäßig werden Vorhersagen in einem Tooltip angezeigt, aber wenn Sie die Inline-Vervollständigung bevorzugen, gibt es dafür eine Option in den ibus-typing-booster-Optionen, wie Sie im obigen Screenshot sehen können.

Die folgenden Anweisungen zeigen, wie Sie ibus-typing-booster, Hunspell für die Sprachen installieren, die Sie verwenden möchten, und wie Sie dieses IBus-Prädiktions-Plugin für die Eingabe aktivieren.

Installieren Sie den ibus Typing Booster

ibus-typing-booster wurde ursprünglich für Fedora 15 erstellt, war also einige Zeit in den Repositories von Fedora (und anderen Linux-Distributionen), aber es fehlte in Debian / Ubuntu bis Anfang dieses Jahres, als es zu den Repositories hinzugefügt wurde .

1. Um mit ibus-typing-booster zu beginnen, müssen Sie es installieren, da es standardmäßig nicht installiert ist:

Debian Sid oder Bullseye / Ubuntu (es wurde auf alle unterstützten Ubuntu-Versionen zurückportiert) / Linux Mint etc.:

sudo apt install ibus-typing-booster

Fedora:

sudo dnf install ibus-typing-booster

Arch Linux / Manjaro:

sudo pacman -S ibus-typing-booster

openSUSE Leap 15.1, Leap 15.2 und Tumbleweed:

sudo zypper install ibus-typing-booster

Für SUSE SLE-15-SP1 oder für neuere openSUSE Leap-Pakete , können Sie das von seinem Entwickler gepflegte ibus typing booster Repository verwenden.

2. Es wird außerdem empfohlen, die Hunspell-Wörterbücher für die Sprachen zu installieren, für die Sie ibus-typing-booster verwenden möchten.

Dies wird für Vorhersagen (ohne diese werden nur Ihre eingegebenen Wörter verwendet) sowie für die Rechtschreibprüfung verwendet. Verwenden Sie den Paketmanager Ihrer Linux-Distribution, um hunspell-<langcode> zu installieren , wobei langcode ist ein ISO 639-1/2/3-Code für die Sprache, die Sie installieren möchten, z. hunspell-en-us für amerikanisches Englisch, hunspell-ru für Russisch usw. (zur Installation würden Sie sudo apt install hunspell-en-us verwenden auf Debian / Ubuntu, sudo dnf install hunspell-en-us auf Fedora etc.).

3. Melden Sie sich ab / wieder an (ein Neustart Ihres Systems funktioniert auch).

Andernfalls wird Typing Booster nicht als verfügbare Eingabequelle angezeigt.

Ibus Tipp-Booster aktivieren

Damit dies funktioniert, müssen Sie natürlich IBus als Tastatureingabemethode verwenden . Um beispielsweise zu überprüfen, ob Sie IBus auf einem Gnome Shell-Desktop verwenden, öffnen Sie Settings , gehen Sie zu Region & Language , und klicken Sie dann auf Manage Installed Languages , und auf der Language Support Fenster, das sich öffnet, prüfen, ob IBus für Keyboard input method system verwendet wird . Öffnen Sie unter Linux Mint Cinnamon Edition System Settings , klicken Sie auf Input Method , und Sie können das Eingabemethoden-Framework oben im Fenster auswählen.

Zwergenpanzer

Bei Linux-Distributionen, die Gnome Shell verwenden, müssen Sie Settings öffnen , klicken Sie auf Region & Language auf der linken Seite und klicken Sie dann auf + Schaltfläche unter Input sources . Klicken Sie als Nächstes auf die drei vertikalen Punkte am unteren Rand von Add an Input Source Dialog und geben Sie in das Suchfeld booster ein .

Alles, was Sie sehen, ist ein Suchergebnis „Andere“ – klicken Sie darauf und Sie werden diesen Other (Typing Booster) finden Eingabequelle. Klicken Sie darauf und dann auf diesen Add Schaltfläche.

Sie können alle oben genannten Schritte zum Hinzufügen der ibus-typing-booster-Eingabequelle im GIF unten sehen:

Es ist sehr wichtig zu beachten, dass, wenn Sie mehrere Tastaturlayouts haben, wenn Sie zur Eingabemethode Typing Booster wechseln, das zuvor (zuletzt) ​​ausgewählte Tastaturlayout verwendet wird. Dies gilt nur, wenn Sie die Verwendung des System-Tastaturlayouts in den IBus-Einstellungen (Register Erweitert) aktivieren.

Sie können jetzt aus dem IBus Tray auf die Eingabemethode Typing Booster wechseln:

Andere Gnome3-basierte Desktops

Führen Sie für Linux-Distributionen, die eine andere Desktopumgebung als Gnome Shell verwenden, ibus-setup aus (IBus-Einstellungen). Wenn ein Fenster auftaucht und sagt, dass ibus-daemon noch nicht läuft und Sie fragen, ob Sie es starten möchten, klicken Sie auf Yes .

Wenn ibus-daemon noch nicht läuft, müssen Sie es auch öffnen ~/.bashrc mit einem Texteditor und fügen Sie dies am Ende der Datei ein (ändern Sie nichts weiter):

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

In meinem Fall bedeutete das Einrichten von ibus-typing-booster auf der Linux Mint 20 Cinnamon Edition, dass ich alles tun musste, um IBus zu verwenden (Linux Mint verwendet es standardmäßig nicht), aber auf anderen Linux-Distributionen oder Desktop-Umgebungen können Sie es tun müssen auch ibus-daemon ausführen beim Start – in diesem Fall können Sie es zu Ihren Startanwendungen hinzufügen.

Als nächstes aktivieren wir den ibus Typing Booster. Indem Sie ibus-setup ausführen (IBus-Einstellungen) klicken Sie auf Input Method Tab, dann weiter Add , klicken Sie dann unten auf die drei vertikalen Punkte und suchen Sie nach „Andere“. Klicken Sie auf Other sollte die Eingabemethode Typing Booster anzeigen – klicken Sie darauf und dann auf A.dd Schaltfläche.

Sie können alle diese Schritte im GIF unten sehen:

Sie können nun vom IBus-Tray auf die Eingabemethode Typing Booster umschalten.


Debian
  1. So erweitern Sie die Funktionalität Ihres Linux-Desktops mit PlexyDesk

  2. So nehmen Sie unter Linux einen Bereich Ihres Desktops als animiertes GIF auf

  3. So installieren Sie eine Desktop-Umgebung auf Ihrem Headless-Linux-Server

  4. So aktivieren Sie die Echo-/Rauschunterdrückung des Mikrofoneingangs auf Ihrem Linux-Desktop (PulseAudio)

  5. Wie aktiviere ich libass unter Linux?

So richten Sie eine Firewall mit Gufw auf einem Linux-Desktop ein

So installieren Sie Budgie Desktop auf der Debian 10 Linux-Distribution

So installieren Sie KDE Plasma unter Debian 11 Bullseye Linux

So installieren Sie KernelCare auf Ihrem Linux-Server

So installieren Sie Postman auf einem Linux-Desktop

So installieren Sie Steam auf einem Linux-Desktop | Spielen Sie Ihre Lieblingsspiele