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

相关推荐
不染尘.2 分钟前
信号量机制和生产者消费者问题
linux·centos·ssh
lixzest6 分钟前
Vim删除当前行从光标位置到行尾的内容
vim
shawnyz6 分钟前
RHCSE--ansible2--剧本
linux·运维·服务器·ansible
曹仙逸11 分钟前
Linux day02
linux·运维·服务器
色空大师16 分钟前
【Linux中yum、rpm、apt-get、wget的区别】
linux·运维·服务器
ccmedu19 分钟前
虚拟机启动卡死you might want to save “/run/initramfs/rdsosreport.txt
linux·运维·服务器
天上飞的粉红小猪28 分钟前
Socket UDP编程
linux·网络协议·udp
山峰哥37 分钟前
数据库工程实战:一招实现 SQL 查询速度 10 倍提升
android·数据库·sql·编辑器·深度优先
笑鸿的学习笔记40 分钟前
git笔记之默认使用vim以及修改倒数第二次的commit提交信息到远程
笔记·git·vim
皓月盈江1 小时前
Linux Debian13安装后更换为国内镜像源,解决执行sudo命令提示用户名不在sudoers文件中问题
linux·服务器·sudo·debian13·debian13更换国内镜像源·用户名不在sudoers文件中