In Windows c'è la possibilità di digitare dalla tastiera segni speciali tenendo premuto il tasto Alt e digitando alcuni numeri, che dipende dal segno che si desidera utilizzare. Funziona con Linux allo stesso modo?
In Windows c'è la possibilità di digitare dalla tastiera segni speciali tenendo premuto il tasto Alt e digitando alcuni numeri, che dipende dal segno che si desidera utilizzare. Funziona con Linux allo stesso modo?
Risposte:
Puoi usare Ctrl+ Shift+ useguito dal codice in esadecimale . (Devi solo tenere premuto Ctrle Shiftdurante la digitazione del codice)
u
, basta tenere premuto Ctrl+Shift
) per "funziona in GNOME", e un metodo per VIM che usa il u
ma non il Shift
.
Compose
(mappato come Right-Ctrl), che dovrebbe funzionare in tutti i DE poiché è fornito da X. Compose " A
=> ä
, Compose g p i
=> "π", ecc.
X usa qualcosa chiamato chiave compose . Premendo Compose, some key, some key... in sequenza, è possibile inserire i caratteri. Ho la mia chiave di composizione impostata su Menu; per digitare un ©
(simbolo di copyright), vorrei utilizzare Menu, o, c.
Un elenco completo di X combinazioni di tasti di composizione è disponibile online (200 KiB) o localmente in /usr/share/X11/locale/en_US.UTF-8/Compose
.
In Gnome, il tasto di composizione può essere impostato andando in Preferenze → Tastiera → scheda Layout → Opzioni di layout → Posizione chiave di composizione.
setxkbmap
. Ad esempio, $ setxkbmap -option 'compose:menu'
imposterà il tasto "menu" (tra Alt Gr e Ctrl destro sulla mia tastiera) come tasto di composizione.
L'immissione di caratteri Unicode in Linux varia. Le FAQ UTF-8 e Unicode hanno una sezione contenente diversi metodi di input :
[unicode in hex]
è definito in ISO 14755 e implementato da GTK2 + e funziona in GNOME-Terminal e altre applicazioni.[unicode in hex]
funziona in VIM.[unicode in decimal using numpad digits]
funziona sulla console a condizione che l'ambiente sia configurato correttamente per prevedere UTF-8 (tramite le variabili di ambiente LOCALE o LANG). ( manpage unicode_start ).Altri metodi che potresti usare:
xmodmap
per rimappare le chiavi in X (vedi il link FAQ sopra per esempi).La console Linux supporta anche le chiavi di composizione (la chiave di composizione è spesso Alt+ AltGro PrintScrn) - per i dettagli, vedere Come definire una chiave di composizione nel terminale su Unix e Linux Stack Exchange.
Esiste un metodo migliore sia per Linux che per Windows rispetto all'uso di codici alt-key che non richiedono di ricordare alcun codice. È descritto in dettaglio qui .
L'essenza è che si utilizza AutoHotKey (Windows) o AutoKey (Linux). Entrambi vengono eseguiti in background e accettano stringhe arbitrarie come trigger per eseguire un comando, che in questo caso consiste nell'inviare negli Appunti un carattere speciale e quindi incollarlo nel programma attualmente in uso.
L'esempio fornito ha / delta come trigger (inclusa la barra). Dopo aver digitato quei sei caratteri, vengono eliminati e sostituiti con un δ.