Eu tenho um servidor remoto, ao qual me conecto via SSH.
Em computadores Mac OS e Gentoo separados, quando eu me conecto a este servidor, o unicode funciona bem. Na minha nova instalação do Ubuntu, não vejo unicode corretamente neste servidor e também não consigo inseri-los corretamente.
Eu tenho um arquivo com a letra "ž". Quando eu less
localmente, no Ubuntu, no Terminal, vejo "ž" correto. Quando eu tenho less
o mesmo arquivo no servidor acima mencionado via SSH, vejo apenas <C5><BE>
- tanto no Terminal como no xterm
.
locale
no servidor me mostra isso
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=
O terminal possui codificação UTF8 (e, como escrevi, o arquivo unicode é aberto corretamente quando aberto localmente).
O que pode estar errado?
fonte