Vim中文乱码问题

Vim中文乱码问题及解决方案

一些比较古早的程序中,许多中文注释都是用国标码来编码的,而现在utf-8使用得更多,直接用vim打开国标码编码的文件时,中文会出现乱码,这是因为vim默认匹配的编码方式中没有国标码,解决过程参考了以下博文:

https://cloud.tencent.com/developer/article/1807994

在实际操作过程中遇到了一些和博文所说内容不同的地方,可能是因为操作系统不同的原因,我用的是ubuntu20.04LTS,在/root/路径下并没有.vimrc文件,而是在/etc/vim/vimrc路径.后续的操作过程和博文中一致,只需要在vimrc文件的最后添加如下的配置信息:

set fileencodings=utf-8,gbk,utf-16,gbk18030
set fileencoding=utf-8

其中fileencodings是vim用于说明vim匹配编码方式的顺序,如果需要,还可以再添加其它的编码方式进去.
fileencoding则是规定了用vim编辑文件时的默认编码方式.

posted @ 2022-06-16 10:16  yukina~  阅读(117)  评论(0编辑  收藏  举报