我的系统是centos 6.8
用xhsell 连接 选择了utf-8
当我用vim编辑的时候,中文总是会显示乱码,虽然cat出来是正常,但是编辑的时候很不方便。
vim中打出”中文“ 是乱码。
解决办法:
先用yum grouplist 找到 中文支持, 然后下载,设置语言为中文。
yum grouplist
yum groupinstall "Chinese Support"
然后,临时生效:
LANG=zh_CN.utf-8
如果需要永久生效:
vim /etc/sysconfig/i18n
把刚才那句话替换进去
LANG=zh_CN.utf-8
上图:
安装
临时生效:
永久生效:在/etc/sysconfig/i18n中设置 ,设置后先退出再查看就不乱码了。
如果不能解决,试试其他方法:
编辑~/.vimrc文件,加上如下几行:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
http://blog.chinaunix.net/zt/1020/linuxvibian_1020085.shtml
https://www.cnblogs.com/joeyupdo/archive/2013/03/03/2941737.html