Unicode con Cygwin e Mintty non funziona
-
13-11-2019 - |
Domanda
Non capisco perché Unicode non funzioni nel mio terminale di zecca. Sto usando Windows XP
Ho Cygwin v1.7.10 e Mintty v1.0.3. Sto anche usando la shell ZSH (tramite "OH-My-ZSH")
Ho impostato Local su "EN_US" e il personaggio impostato su "UTF-8" nella finestra di dialogo Impostazioni Minty.
Quando sono al terminale di zecca, questa è l'output delle seguenti variabili di ambiente:
echo $LC_ALL
*nothing*
echo $LC_CTYPE
en_US.UTF-8
echo $LANG
en_US.UTF-8
Eppure quando visualizzo i file con Unicode non riesco a vedere i simboli. Inoltre, il prompt predefinito per "OH-My-Zsh" utilizza Unicode e anche questo non funziona.
Qualcuno sa cosa potrebbe essere sbagliato?
Qualcuno può confermare che Unicode funziona su una configurazione simile?
Soluzione
Con quel tipo di problema, vale spesso la pena provare un carattere diverso, perché la copertura Unicode varia molto tra i caratteri. Il libero Dejavu sans mono ha una copertura migliore di molti altri.
Altri suggerimenti
Il mio problema era con la visualizzazione λ
. Ho dovuto impostare "set di caratteri" su UTF-8 nelle opzioni di Minty.