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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top