乱码现象:
1. cat,tail 等命令查看,正常;
2. vim 查看时所有中文乱码;
查看:
1. vim 打开项目中其他含中文的文件,正常;
2.vim 中 set fileencoding 查看1中文件 ,结果为utf-8;
3.同2查看异常文件,结果为latin1;
分析:
文件写入时包含多种编码格式,vim分辨不出时即为latin1格式;
解决办法:
1.找到 ~/.vimrc 文件;
2.如果1不存在,找到 vimrc_example.vim(就是他,重命名放到~);
3. 在 vimrc 中加入 set fencs=utf8,gb18030,gbk,gb2312,ucs-bom;