Sono su un sistema Ubuntu (penso). Io non ho radice, quindi non posso cambiare le impostazioni internazionali. Voglio fare in modo che il mio profilo terminale predefinito usi UTF-8 per impostazione predefinita. Dovrebbe esserci un modo per farlo, nella .gconf/apps/gnome-terminal/
directory da qualche parte, o in una variabile d'ambiente, o qualcosa del genere. Tuttavia, non riesco a trovarlo.
Modifica con maggiori dettagli:
In un terminale, ho:
grid-unv55$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
grid-unv55$ gnome-terminal
Quando provo ad aggiungere un documento UTF in quel nuovo terminale, ottengo:
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
\noise:bgspeech \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
Che appare sul mio schermo come punti. (gli uffd erano un taglia e incolla. Ho lasciato "\ noise: bgspeech" lì dentro in modo da poter vedere che ascii ha tagliato e incollato correttamente)