红联Linux门户
Linux帮助

解决vim打开cpp文件中文显示乱码

发布时间:2017-02-02 15:53:06来源:linux网站作者:ZDF19
自己遇到这个问题并花了一些功夫解决后,感觉真是神清气爽。
 
实测,至少适合本人的解决方案:vim打开文件(例如 main.cpp)之后输入命令 :e ++enc=gbk main.cpp 即可。
 
遇到这个问题的原因是:这是在windows系统下编辑保存的cpp文件,而Linux的默认编码方式是utf-8的。上述方法实际上指标不治本,每次打开都需要输入同样的命令,将vim的默认编码设置为gbk就永久解决了这个问题,但既然linux默认编码是utf-8,个人觉得还是不要改了吧。
 
关于vim与几个编码有关的知识可以通过这篇文章稍微了解一下:http://www.linuxdiyf.com/linux/1381.html
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28108.html