Saya memiliki server jarak jauh, yang saya hubungkan melalui SSH.
Pada komputer Mac OS dan Gentoo yang terpisah, ketika saya terhubung ke server ini, unicode berfungsi dengan baik. Pada instalasi Ubuntu baru saya, saya tidak melihat unicode di server ini dengan benar dan saya sepertinya tidak bisa memasukkannya dengan benar.
Saya memiliki file dengan huruf "ž". Ketika saya less
melakukannya secara lokal, di Ubuntu, di Terminal, saya melihat "ž" yang benar. Ketika saya less
file yang sama di server tersebut melalui SSH, saya melihat <C5><BE>
- baik di Terminal dan xterm
.
locale
di server menunjukkan ini padaku
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=cs_CZ.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=cs_CZ.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
LC_ALL=
Terminal memiliki pengkodean UTF8 (dan seperti yang saya tulis, file unicode dibuka dengan benar ketika dibuka secara lokal).
Apa yang salah?
sumber