У мене є віддалений сервер, до якого я підключаюся через SSH.
На окремих комп'ютерах Mac OS і Gentoo, коли я підключаюся до цього сервера, Unicode працює чудово. У моїй новій установці Ubuntu я не бачу unicode на цьому сервері коректно, і я не можу також вставити їх правильно.
У мене є файл з літерою "ž". Коли я less
локально, на Ubuntu, в терміналі, я бачу правильне "ž". Коли я less
однаковий файл на вищезгаданому сервері через SSH, я бачу просто <C5><BE>
- і в Terminal і xterm
.
locale
на сервері мені це показує
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=
У терміналі є кодування UTF8 (і як я вже писав, файл unicode відкривається правильно, коли відкривається локально).
Що може бути не так?