È possibile separare o modificare il collegamento globale di input Unicode?


12

Sto usando Ubuntu 13.10, ma penso che la scorciatoia da tastiera non fosse rilegata in 12.10, ma potrebbe essere sbagliata.

Non si trova nella scheda delle scorciatoie delle impostazioni della tastiera. Come posso modificare l'input Unicode da Ctrl+ Shift+ Uad altri?


Sono abbastanza sicuro che questo sia hard-coded in Gtk, simile alla tabella di composizione.
Chaskes,

quale editor stai usando?
Chaskes,

Risposte:


8

Control+ Shift+ uper l'input Unicode è codificato nel metodo di input predefinito GTK + 3. (Fonte: GtkIMContext ).

La cosa più semplice da fare è probabilmente usare un diverso set di tasti per qualunque funzione tu abbia bisogno.

Ma hai alcune altre opzioni per le applicazioni Gtk. Entrambi implicano la sostituzione del metodo di input predefinito senza metodo di input.

In gedite in gnome-terminal, è possibile fare clic con il pulsante destro del mouse sulla finestra e selezionare Metodi di input >> Nessuno . Questa potrebbe essere una buona soluzione se non hai bisogno di un metodo di input per altri motivi e non hai bisogno delle funzionalità di LibreOffice.

Per LibreOffice, non sembra esserci un modo per aggirare il metodo di input del sistema. Se non è necessario un metodo di input, è possibile disattivarlo a livello di sistema andando su Impostazioni di sistema >> Supporto lingua e impostando il sistema del metodo di input Tastiera su nessuno . È necessario riavviare affinché questo abbia effetto. (La disconnessione non è stata sufficiente.)

Si noti che questo metodo è codificato solo nelle applicazioni Gtk. Se non ti dispiace installare le dipendenze di KDE, puoi usare un editor simile katee modificare gli acceleratori in base alle tue esigenze.


quali sono le conseguenze dell'uso di "none" (oltre a ctrl + shif + u)?
Alex

2
@alex Se devi chiedere, probabilmente nulla che noteresti. I metodi di input prendono i tasti in sequenza e quindi producono altri risultati. Se non stai inserendo Unicode o caratteri speciali, dubito che lo noterai.
Chaskes,

Per i brasiliani sarà un gran casino, perché il portoghese usa molti accenti
deFreitas,

@deFreitas Bene, questa domanda riguarda davvero il modo in cui inserire un singolo carattere Unicode. Per digitare in portoghese, si desidera modificare il layout della tastiera in un layout portoghese o utilizzare il tasto Compose. :)
Chaskes,

0

Sono stato in grado di aggirare questo legame disinserendo la variabile di sistema " XMODIFIERS " prima di avviare la mia applicazione (Intellij IDEA) per impedire il conflitto di set di chiavi del case.

export XMODIFIERS=""
myapp.sh

Testato su Ubuntu 18.10, libgtk-3-0 3.24.1-1ubuntu2

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.