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