it-swarm-eu.dev

Come digitare caratteri speciali in Linux?

In Windows è possibile digitare dai segni speciali della tastiera tenendo premuto il tasto alt e digitando alcuni numeri, che dipendono dal segno che si desidera utilizzare. Funziona con Linux allo stesso modo?

77
inothemo

Puoi usare Ctrl + Shift + u seguito dal codice in hex. (Devi solo tenere premuto Ctrl e Shift durante la digitazione del codice)

94
John T

X usa qualcosa chiamato compose key . Premendo Composesome keysome key... in sequenza, puoi inserire caratteri. Ho il mio tasto di composizione impostato su Menu; per scrivere un © (simbolo del copyright), vorrei usarlo Menuoc.

È possibile trovare un elenco completo di combinazioni di tasti X compose 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 Compose.

51
virtuallinux

L'immissione di caratteri Unicode in Linux varia. La UTF-8 e Unicode FAQ ha una sezione che contiene diversi metodi di input :

  • Ctrl+Shift+U [unicode in hex] è definito in ISO 14755 e implementato da GTK2 +, e funziona con GNOME-Terminal e altre applicazioni.
  • Ctrl+Vu [unicode in hex] funziona in VIM.
  • Alt+ [unicode in decimal using numpad digits] funziona sulla console fornendo che il proprio ambiente sia configurato correttamente per aspettarsi UTF-8 (tramite variabili di ambiente LOCALE o LANG). ( manpage unicode_start ).

Altri metodi che potresti usare:

  • Tagliare e incollare caratteri da un piccolo file di input contenente i caratteri che desideri.
  • Usa xmodmap per rimappare le chiavi in ​​X (vedi il link FAQ sopra per gli esempi).
24
quack quixote

La console Linux supporta anche tasti di composizione (la chiave di composizione è spesso Alt + AltGr o PrintScrn) - vedi Come definire un tasto Compose nel terminale sullo Stack Exchange Unix e Linux per i dettagli.

7
Anon

C'è un metodo migliore sia per Linux che per Windows rispetto all'utilizzo di codici alt-key che non richiedono di ricordare alcun codice. È descritto in dettaglio qui .

Il Gist è che usi AutoHotKey (Windows) o AutoKey (Linux). Entrambi vengono eseguiti 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 quindi incollarlo in qualsiasi programma sia attualmente in uso.

L'esempio indicato ha/delta come trigger (inclusa la barra diretta). Dopo aver digitato questi sei caratteri, questi vengono cancellati e sostituiti con un δ.

1
hugke729