vim中文乱码可以修改两个文件(etc目录下)进行解决
分别在这两个文件底下插入下面三句话
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
关于printf输出乱码
用enca 命令 查看 该文件是否是UTF-8编码,window下的cpp文件一般不是UTF-8编码
enca安装往下看。
修改该文件的编码格式 为UTF-8
enca -x UTF-8 main.cpp
再次查看,修改成功
centos下的enca的安装
下载enca的压缩包 https://dl.cihar.com/enca/
我下的是15的
在centos下解压,按照以下四个命令执行。
./configure
make
make check
make install