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

相关推荐
keyipatience14 小时前
25.Linux静态动态库全解析
linux·运维·服务器
爱睡觉11115 小时前
在 Android 模拟器 Shell 下运行 ncnn 推理的性能排查记录
linux·shell
落羽的落羽15 小时前
【项目】JsonRpc框架——开发实现1(细节功能、字段定义、抽象层、具象层)
linux·服务器·网络·c++·人工智能·算法·机器学习
shixuzhimeng15 小时前
FTP服务器项目
linux·网络·ftp
Chris-zz15 小时前
Linux:线程概念与控制
linux·运维
剑神一笑16 小时前
Linux chown 命令详解:从 inode 到实战
linux·运维·服务器
MIXLLRED16 小时前
随笔——在 Ubuntu 22.04 中查看 Markdown (.md) 文件
linux·运维·ubuntu·markdown
STDD16 小时前
Linux cgroup v2 资源控制实战:限制进程 CPU/内存/IO,systemd slice 管理
linux·运维·服务器
kukubuzai17 小时前
Docker Note
linux·运维·docker
Ltd Pikashu17 小时前
insmod 加载内核模块 —— sys_init_module 源码剖析
linux·kernel·insmod