我有一台远程服务器,我通过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文件已正确打开)。
有什么事吗