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

相关推荐
彩色的黑'''1 小时前
[root@localhost ~]#,Linux系统的命令提示符为啥现在变成-bash-4.2#了,哪里设置的
linux·运维·bash
源远流长jerry2 小时前
Linux 网络发送机制深度解析:从应用到网线
linux·服务器·网络·网络协议·tcp/ip
南境十里·墨染春水2 小时前
linux学习进展 shell编程
linux·运维·学习
goyeer3 小时前
【ITIL4】32服务实践 - 问题管理(Problem Management)
linux·运维·服务器·企业数字化·it管理·itil·it治理
怀旧,3 小时前
【Linux网络编程】8. 网络层协议 IP
linux·网络·tcp/ip
RH2312113 小时前
2026.5.12 Linux
java·linux·数据结构
cen__y4 小时前
Linux11(网络编程)
linux·运维·服务器·c语言·网络·网络协议·tcp/ip
ITKEY_4 小时前
archlinux x11桌面 部分程序识别成Wayland
linux
怀旧,4 小时前
【Linux网络编程】9. 数据链路层
linux·服务器·网络
用户2367829801685 小时前
Linux watch 命令深度解析:从实时监控到变化检测的完整实现
linux