我对文件的文本编码有问题。我使用油灰为了通过 SSH 连接,我已经正确安装了中文语言包 - zh_CN.gb2312
(简体中文),在终端中使用命令如ls
或dir
,我可以完美地看到中文文件夹/文件的名称。我可以使用中文字符进入文件夹并打开文件,但当我使用nano
这些文件时,里面的中文显示为方块。
我尝试了所有字符集翻译窗户选项卡油灰重新配置,但没有任何作用。
请帮忙,谢谢!
编辑:忘了说了,我使用的是 Debian 8 64 位(有人让我来这里寻求答案,不知道它是否只适用于 Ubuntu,但我知道这两个 unix 非常相似)我可以远程访问服务器。我从装有 Windows 7 的 PC 连接,问题只出在 ssh 上,我也使用 WinSCP 连接,当我打开文件时,它会正确显示中文。
root@updates:~# locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
我也尝试了该命令export LANG=zh_CN.gb2312
,使用时仍然看不到汉字nano
。