Vim 编辑文件时中文乱码的解决方法

Vim 编辑文件时中文乱码的解决方法包括:

临时办法:每次打开 Vim 后,输入 :set encoding=utf-8

一次性办法:在当前用户目录下,新建 .vimrc 文件,在里面添加 :set encoding=utf-8

cp936 的编码方式加载文件为 :edit ++enc=cp936,可以简写为 :e ++enc=cp936

编辑 ~/.vimrc 文件,加上 set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1set enc=utf8set fencs=utf8,gbk,gb2312,gb18030

编辑 /etc/vimrc 文件,添加 set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8

相关推荐
Best-Wishes几秒前
去除vmdk linux镜像密码
linux·运维·服务器
xianyuCcCcCCCcc7 分钟前
OpenStack 核心组件原理与架构深度剖析
linux·运维·openstack
guo_wen_qiang8 分钟前
一个好用的命令——查看文件大小
linux·macos
Tassel_YUE25 分钟前
非 ansible 主机批量执行命令方法:psssh 和 pscp(随手记)
linux·网络·ssh·scp·ansible
脚踏实地,坚持不懈!33 分钟前
Android 上层卡顿在内核中的反应(基于 Linux v7.2.2)
android·linux·运维
H_oRIZoN_38 分钟前
Linux入门DAY36(TCP 并发服务器)
linux·服务器·tcp/ip
灵晔君43 分钟前
【Linux】基础IO(一)——文件、上层C库文件操作、底层linux原生IO
linux·运维·c语言
Fcy6481 小时前
Linux下 应⽤层⾃定义协议与序列化(JSON方法)
linux·json
koi77u1 小时前
嵌入式学习————————TCP并发服务器(1)
linux·学习
上学的小垃圾9 小时前
基于docker安装MySQL(openEuler系统)
linux·mysql·docker·容器