GNU/Linux >> Linux Esercitazione >  >> Debian

Come abilitare l'input predittivo sul desktop Linux con ibus-typing-booster

ibus typing booster è un plug-in IBus che aggiunge il tip predittivo offline al desktop Linux per velocizzare la digitazione. È utile quando digiti in una lingua straniera, inserisci una scrittura complessa e una funzione di accessibilità per persone con mobilità ridotta (e altro).

Questo plugin IBus offre completamenti sensibili al contesto e può anche imparare dall'input dell'utente . Le sue previsioni sulle parole migliorano più digiti. Se alcune parole nei dizionari non sono disponibili, questo strumento le aggiungerà automaticamente a un dizionario utente locale. ibus-typing-booster può anche essere addestrato fornendo file con le tue parole personalizzate.

Se aggiungi una parola errata al dizionario, puoi eliminarla usando Ctrl seguito dal numero di immissione della parola nella tabella di ricerca (a ogni parola nella descrizione comando/finestra di dialogo del suggerimento parola viene assegnato un numero).

Anche questo strumento supporta più di un dizionario e più di un metodo di input/traslitterazione allo stesso tempo . Così puoi scrivere testi in più di una lingua senza dover cambiare la lingua manualmente.

Vale anche la pena ricordare che il booster di digitazione ibus può anche prevedere simboli ed emoji Unicode . Tuttavia, gli emoji sono disabilitati per impostazione predefinita poiché in alcuni casi rallentano l'ibus-typing-booster, ma puoi abilitarlo dal vassoio IBus (ti consiglio di non farlo, però).

Per quanto riguarda i metodi di input supportati, supporta tutto ciò che supporta libm17n.

Con l'aiuto dei dizionari Hunspell, questo strumento può anche fornire non solo previsioni ma anche suggerimenti per il controllo ortografico indipendentemente dall'applicazione che stai utilizzando.

Lo strumento offre diverse opzioni a cui è possibile accedere tramite il vassoio IBus quando è selezionato Typing Booster come metodo di input. Da lì, puoi aggiungere dizionari, attivare i suggerimenti con un tasto (per mostrare i suggerimenti di parole solo quando viene utilizzato un tasto), scegliere automaticamente la migliore parola candidata, aggiungere un file di testo da cui imparare, visualizzare e modificare le scorciatoie da tastiera e molto altro altro .

Per impostazione predefinita, le previsioni sono mostrate in un suggerimento, ma se preferisci il completamento in linea c'è un'opzione per quello nelle opzioni ibus-typing-booster come puoi vedere nello screenshot qui sopra.

Le istruzioni seguenti mostrano come installare ibus-typing-booster, Hunspell per le lingue che desideri utilizzare e come abilitare questo plug-in predittivo IBus per l'input.

Installa il booster di digitazione ibus

ibus-typing-booster è stato originariamente creato per Fedora 15, quindi è stato nei repository Fedora (e altre distribuzioni Linux) per un po' di tempo, ma mancava in Debian/Ubuntu fino all'inizio di quest'anno quando è stato aggiunto ai repository.

1. Per iniziare con ibus-typing-booster è necessario installarlo poiché non è installato di default:

Debian sid o bullseye / Ubuntu (è stato eseguito il backport su tutte le versioni di Ubuntu supportate) / Linux Mint ecc.:

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

sudo zypper install ibus-typing-booster

Per SUSE SLE-15-SP1 o per i più recenti pacchetti openSUSE Leap , puoi utilizzare il repository booster di digitazione ibus gestito dal suo sviluppatore.

2. Si consiglia inoltre di installare i dizionari Hunspell per le lingue in cui si desidera utilizzare ibus-typing-booster.

Viene utilizzato per le previsioni (senza queste, verranno utilizzate solo le parole digitate) e per il controllo ortografico. Usa il gestore pacchetti della tua distribuzione Linux per installare hunspell-<langcode> , dove langcode è un codice ISO 639-1 / 2/3 per la lingua che si desidera installare, ad es. hunspell-en-us per l'inglese americano, hunspell-ru per il russo e così via (per installarlo dovresti usare sudo apt install hunspell-en-us su Debian/Ubuntu, sudo dnf install hunspell-en-us su Fedora ecc.).

3. Esci/accedi nuovamente (funziona anche il riavvio del sistema).

Altrimenti, Typing Booster non verrà mostrato come una sorgente di input disponibile.

Attiva il booster di digitazione ibus

Ovviamente, affinché funzioni, devi utilizzare IBus come metodo di immissione da tastiera . Ad esempio, per verificare se stai utilizzando IBus su un desktop Gnome Shell, apri Settings , vai a Region & Language , quindi fai clic su Manage Installed Languages e su Language Support Finestra che si apre, controlla se IBus è utilizzato per Keyboard input method system . Su Linux, apri Mint Cinnamon Edition System Settings , fai clic su Input Method e puoi scegliere il framework del metodo di input nella parte superiore della finestra.

Carri armati nani

Sulle distribuzioni Linux che utilizzano Gnome Shell, dovrai aprire Settings , fai clic su Region & Language a sinistra, quindi fai clic su + Pulsante sotto Input sources . Quindi, fai clic sui tre punti verticali nella parte inferiore del Add an Input Source Dialogo e inserisci nella casella di ricerca booster .

Tutto quello che vedi è un risultato di ricerca "Altro":fai clic su di esso e troverai quel Other (Typing Booster) Sorgente di ingresso. Cliccaci sopra e poi su quel Add Pulsante.

Puoi vedere tutti i passaggi precedenti per aggiungere la sorgente di input ibus-typing-booster nella GIF di seguito:

È molto importante notare che se si dispone di più layout di tastiera, quando si passa al metodo di immissione di Typing Booster, verrà utilizzato il layout di tastiera precedentemente (ultimo) selezionato. Questo vale solo se attivi l'uso del layout della tastiera di sistema nelle impostazioni di IBus (scheda Avanzate).

Ora puoi passare al metodo di input Typing Booster dal vassoio IBus:

Altri desktop basati su Gnome3

Per le distribuzioni Linux che utilizzano un ambiente desktop diverso da Gnome Shell, esegui ibus-setup (Impostazioni IBus). Quando viene visualizzata una finestra e dice che ibus-daemon non è ancora in esecuzione e chiedi se vuoi avviarlo, fai clic su Yes .

Se ibus-daemon non ancora in esecuzione, devi aprirlo anche tu ~/.bashrc con un editor di testo e incollalo alla fine del file (non modificare nient'altro):

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

Nel mio caso, la configurazione di ibus-typing-booster su Linux Mint 20 Cinnamon Edition significava che dovevo fare tutto il possibile per usare IBus (Linux Mint non lo usa per impostazione predefinita), ma su altre distribuzioni Linux o ambienti desktop potresti anche per eseguire ibus-daemon all'avvio:in questo caso puoi aggiungerlo alle tue applicazioni di avvio.

Quindi attiviamo il booster di digitazione ibus. Facendo ibus-setup (Impostazioni IBus) clicca sul Input Method Tab, quindi continua Add , quindi fai clic sui tre punti verticali sottostanti e cerca "Altro". Clicca su Other dovrebbe mostrare il metodo di immissione di Typing Booster:fai clic su di esso, quindi fai clic su A.dd Pulsante.

Puoi vedere tutti questi passaggi nella GIF di seguito:

Ora puoi passare dal vassoio IBus al metodo di input Typing Booster.


Debian
  1. Come estendere le funzionalità del tuo desktop Linux con PlexyDesk

  2. Come registrare una regione del tuo desktop come GIF animata su Linux

  3. Come installare un ambiente desktop sul tuo server Linux senza testa

  4. Come installare GNS3 su desktop Linux

  5. Come installare JBoss AS 7 con SSL su Linux (Abilita HTTPS SSL su JBoss)

Come configurare il firewall con Gufw su desktop Linux

Come installare Budgie Desktop su Debian 10 distribuzione Linux

Come installare KDE Plasma su Debian 11 Bullseye Linux

Come installare KernelCare sul tuo server Linux

Come installare Postman sul desktop Linux

Come installare Steam su desktop Linux | Gioca ai tuoi giochi preferiti