Come digitare caratteri speciali in Linux?
In Windows c'è la possibilità di digitare da tastiera segni speciali tenendo premuto il tasto alt e digitando alcuni numeri, questo dipende dal segno che si vuole usare. Funziona allo stesso modo con linux?
In Windows c'è la possibilità di digitare da tastiera segni speciali tenendo premuto il tasto alt e digitando alcuni numeri, questo dipende dal segno che si vuole usare. Funziona allo stesso modo con linux?
X usa qualcosa chiamato compose key . Premendo Compose, qualche tasto, qualche tasto… in sequenza, si possono inserire caratteri. Ho il mio tasto di composizione impostato su Menu; per digitare un © (simbolo di copyright), dovrei usare Menu, o, c.
Un elenco completo delle combinazioni di tasti di composizione di X può essere trovato 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 Layout → Posizione tasto di composizione.
L'inserimento di caratteri Unicode in Linux varia. La UTF-8 and Unicode FAQ ha una sezione che contiene diversi metodi di inserimento :
[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 nella console a patto che il vostro ambiente sia correttamente configurato per aspettarsi UTF-8 (tramite le variabili d'ambiente LOCALE o LANG). unicode_start manpage ). Altri metodi che potresti usare:
xmodmap per rimappare i tasti in X (vedi il link alle FAQ sopra per degli esempi).La console Linux supporta anche i tasti di composizione (il tasto di composizione è spesso Alt + AltGr o PrintScrn) - vedi Come definire un tasto di composizione nel terminale su Unix and Linux Stack Exchange per dettagli.
C'è un metodo migliore sia per Linux che per Windows rispetto all'uso dei codici dei tasti alt che non richiede di ricordare alcun codice. È descritto in dettaglio qui .
Il succo è che si usa AutoHotKey (Windows) o AutoKey (Linux). Entrambi funzionano in background e accettano stringhe arbitrarie come trigger per eseguire un comando, che in questo caso è quello di inviare un carattere speciale negli appunti e poi incollarlo in qualsiasi programma sia attualmente in uso.
L'esempio dato ha /delta come trigger (inclusa la barra in avanti). Dopo aver digitato quei sei caratteri, vengono cancellati e sostituiti con un δ.