Ben bir Ubuntu sistemindeyim. Köküm yok , bu yüzden yerel ayarı değiştiremiyorum. Varsayılan terminal profilimin varsayılan olarak UTF-8 kullanmasını istiyorum. Bunu bir .gconf/apps/gnome-terminal/
yerde ya da bir ortam değişkeninde ya da bir şeyde yapmanın bir yolu olmalı. Ancak bulamıyorum.
Daha fazla ayrıntıyla düzenleyin:
Bir terminalde:
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
Bu yeni terminalde daha fazla UTF belgesi almaya çalıştığınızda şunu elde ederim:
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
\noise:bgspeech \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
Ekranımda noktalar olarak beliren. (Uffds bir kesme ve yapıştırma vardı. "\ noise: bgspeech" orada bıraktım böylece ascii doğru kesilmiş ve yapıştırılmış görebiliyordu)