使用 xshell 的时候,发现中文显示为乱码,一开始以为是 Xshell 没设置好,
后来检查了一下 xshell --文件--属性--终端:右侧编码,显示的是 Unicode(UTF-8),没问题。
后来发现是只有使用 vim 的时候中文才乱码,所以问题出在 vim 上,
对于 CentOS 应该修改 /etc/vimrc 文件,在该文件开头添加下面四行:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
保存就正常了。
如果是其他版本的 Linux,可能是 ~/.vimrc