Linux解决vim中文乱码问题

一、问题描述

vim创建文件输入中文时出现乱码

image-20250423093944794

二、问题原因

查看Vim内部编码设置,发现不是utf-8需要进行修改

:set encoding?

image-20250423094159358

三、解决方案

1、找到vimrc文件

这里每个人文件路径可能不一样,find命令找到vimrc文件修改即可

find / -name "vimrc"

image-20250423094418231

2、修改配置文件

按 "G" 文件末尾转至文件末尾,添加如下内容,然后 ":wq" 保存并退出

set termencoding=utf-8
set encoding=utf8
set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030

image-20250423094822160

3、效果

image-20250423095228765

posted @ 2025-07-12 10:30  misakivv  阅读(32)  评论(0)    收藏  举报