GNU/Linux >> Znalost Linux >  >> Debian

Jak povolit prediktivní vstup na ploše Linuxu pomocí ibus-typing-booster

ibus typeing booster je IBus Plugin, který přidává offline prediktivní tipování na plochu Linuxu, aby bylo psaní rychlejší. Je to užitečné, když píšete v cizím jazyce, zadáváte složité písmo a funkci usnadnění pro lidi s omezenou pohyblivostí (a další).

Tento modul IBus nabízí kontextově citlivá dokončení a může se také učit z uživatelského vstupu . Jeho předpovědi slov se zlepšují, čím více píšete. Pokud některá slova ve slovnících nejsou dostupná, tento nástroj je automaticky přidá do místního uživatelského slovníku. ibus-typing-booster lze dokonce trénovat poskytnutím souborů s vašimi vlastními slovy.

Pokud do slovníku přidáte slovo s nesprávným pravopisem, můžete jej odstranit pomocí klávesy Ctrl a čísla položky slova ve vyhledávací tabulce (každému slovu v popisku / dialogu pro návrh slova je přiřazeno číslo).

Tento nástroj také podporuje více než jeden slovník a více než jednu vstupní metodu / transliteraci současně . Můžete tedy psát texty ve více než jednom jazyce, aniž byste museli jazyk ručně měnit.

Za zmínku také stojí, že ibus psaní booster může také předvídat Unicode symboly a emotikony . Emoji jsou však ve výchozím nastavení zakázány, protože v některých případech zpomalují ibus-typing-booster, ale můžete to povolit z panelu IBus (doporučuji to však vynechat).

Pokud jde o podporované metody vstupu, podporuje vše, co podporuje libm17n.

S pomocí slovníků Hunspell může tento nástroj také poskytovat nejen předpovědi, ale také návrhy pro kontrolu pravopisu bez ohledu na to, jakou aplikaci používáte.

Nástroj nabízí několik možností, ke kterým lze přistupovat přes panel IBus, když je jako vstupní metoda vybrána možnost Typing Booster. Odtud můžete přidávat slovníky, zapínat návrhy pomocí klávesy (aby se návrhy slov zobrazovaly pouze při použití klávesy), automaticky vybírat nejlepší kandidátské slovo, přidávat textový soubor, ze kterého se můžete učit, zobrazovat a měnit klávesové zkratky a mnoho dalšího. více .

Ve výchozím nastavení se předpovědi zobrazují v nápovědě, ale pokud dáváte přednost dokončování v řádku, existuje pro to možnost v možnostech ibus-typing-booster, jak můžete vidět na snímku obrazovky výše.

Níže uvedené pokyny ukazují, jak nainstalovat ibus-typing-booster, Hunspell pro jazyky, které chcete používat, a jak povolit tento prediktivní plugin IBus pro vstup.

Nainstalujte posilovač psaní ibus

ibus-typing-booster byl původně vytvořen pro Fedoru 15, takže byl nějakou dobu v repozitářích Fedory (a dalších linuxových distribucích), ale v Debianu/Ubuntu chyběl až do začátku tohoto roku, kdy byl přidán do repozitářů.

1. Chcete-li začít s ibus-typing-booster, musíte jej nainstalovat, protože ve výchozím nastavení není nainstalován:

Debian sid nebo bullseye / Ubuntu (byl backportován do všech podporovaných verzí Ubuntu) / Linux Mint atd.:

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 a Tumbleweed:

sudo zypper install ibus-typing-booster

Pro SUSE SLE-15-SP1 nebo pro novější balíčky openSUSE Leap , můžete použít ibus typing booster Repository spravovaný jeho vývojářem.

2. Doporučuje se také nainstalovat slovníky Hunspell pro jazyky, které chcete používat ibus-typing-booster.

To se používá pro předpovědi (bez nich budou použita pouze vámi zadaná slova) a také pro kontrolu pravopisu. K instalaci hunspell-<langcode> použijte správce balíčků vaší distribuce Linuxu , kde langcode je kód ISO 639-1 / 2/3 pro jazyk, který chcete nainstalovat, např. hunspell-en-us pro americkou angličtinu, hunspell-ru pro ruštinu a tak dále (k instalaci byste použili sudo apt install hunspell-en-us na Debian / Ubuntu, sudo dnf install hunspell-en-us na Fedoře atd.).

3. Odhlaste se / přihlaste se (restartování systému bude také fungovat).

Jinak se Typing Booster nezobrazí jako dostupný vstupní zdroj.

Aktivujte urychlovač psaní ibus

Samozřejmě, aby to fungovalo, musíte jako metodu zadávání klávesnice použít IBus . Chcete-li například zkontrolovat, zda používáte IBus na ploše Gnome Shell, otevřete Settings , přejděte na Region & Language a poté klikněte na Manage Installed Languages a na Language Support V okně, které se otevře, zkontrolujte, zda se pro Keyboard input method system používá IBus . V systému Linux otevřete Mint Cinnamon Edition System Settings , klikněte na Input Method a v horní části okna si můžete vybrat rámec vstupní metody.

Trpasličí tanky

V distribucích Linuxu, které používají prostředí Gnome Shell, budete muset otevřít Settings , klikněte na Region & Language vlevo a poté klikněte na + Tlačítko pod Input sources . Dále klikněte na tři svislé tečky v dolní části Add an Input Source Dialogové okno a do vyhledávacího pole zadejte booster .

Vše, co vidíte, je výsledek vyhledávání „Jiné“ – klikněte na něj a zjistíte, že Other (Typing Booster) Vstupní zdroj. Klikněte na něj a poté na Add Tlačítko.

Všechny výše uvedené kroky k přidání vstupního zdroje ibus-typing-booster můžete vidět v GIF níže:

Je velmi důležité poznamenat, že pokud máte více rozložení klávesnice, po přepnutí na metodu zadávání Typing Booster se použije rozložení klávesnice, které jste vybrali dříve (naposledy). To platí pouze v případě, že v nastavení IBus (záložka Upřesnit) aktivujete použití rozložení klávesnice systému.

Nyní můžete přepnout na metodu zadávání Typing Booster ze zásobníku IBus:

Další desktopy založené na Gnome3

Pro distribuce Linuxu, které používají jiné desktopové prostředí než Gnome Shell, spusťte ibus-setup (Nastavení IBus). Když se objeví okno s nápisem ibus-daemon ještě neběží a zeptáte se, zda jej chcete spustit, klikněte na Yes .

Pokud ibus-daemon ještě neběží, musíte jej také otevřít ~/.bashrc pomocí textového editoru a toto vložte na konec souboru (nic jiného neměňte):

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

V mém případě nastavení ibus-typing-booster na Linux Mint 20 Cinnamon Edition znamenalo, že jsem musel udělat vše pro to, abych mohl používat IBus (Linux Mint jej ve výchozím nastavení nepoužívá), ale v jiných distribucích Linuxu nebo v desktopových prostředích můžete musíte také spustit ibus-daemon při spuštění – v tomto případě jej můžete přidat do spouštěcích aplikací.

Dále aktivujeme urychlovač psaní ibus. Provedením ibus-setup (Nastavení IBus) klikněte na Input Method Tab a poté pokračujte Add , poté klikněte na tři svislé tečky níže a vyhledejte „Jiné“. Klikněte na Other by měla zobrazit vstupní metodu Typing Booster – klikněte na ni a poté klikněte na A.dd Tlačítko.

Všechny tyto kroky můžete vidět v GIFu níže:

Nyní můžete přepnout ze zásobníku IBus na metodu zadávání Typing Booster.


Debian
  1. Jak rozšířit funkčnost vašeho Linuxového desktopu pomocí PlexyDesk

  2. Jak zaznamenat oblast vaší plochy jako animovaný GIF v systému Linux

  3. Jak nainstalovat desktopové prostředí na váš Headless Linux Server

  1. Jak nainstalovat GNS3 na Linux Desktop

  2. Jak nainstalovat Anbox na Linux Desktop

  3. Jak nainstalovat Nextcloud s Dockerem na váš Linux Server

  1. Jak nainstalovat JBoss AS 7 s SSL na Linuxu (Povolit HTTPS SSL na JBoss)

  2. Jak povolit potlačení ozvěny / šumu mikrofonního vstupu na ploše Linuxu (PulseAudio)

  3. Jak povolit libass na Linuxu?