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,latin1、set enc=utf8、set fencs=utf8,gbk,gb2312,gb18030。

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

相关推荐
Lsetea12 小时前
curl指定--tlsv1.2仍连接TLS1.3:最低版本与tls-max排查
linux·https·ssl证书·curl·tls
Lsetea12 小时前
curl访问HTTPS报47 Too many redirects:重定向循环与max-redirs排查
linux·http·https·ssl证书·curl
96245614 小时前
一次 Dell PowerEdge R750xs 启动故障复盘:从 iDRAC 带外管理到 Linux 多内核回退与 initramfs 重建
linux·运维·服务器
Zevalin爱灰灰14 小时前
Linux入门第一部分(Ubuntu入门篇) 第二章 浅尝Ubuntu(二)
linux·嵌入式·1024程序员节
北京中科新远科技15 小时前
高速接口兼容排查实战:OSFP、QSFP112与QSFP56如何逐层验证
linux·运维·网络
Ruiery15 小时前
Linux 6.6内核 CPU 深度解析(零):x86 内核引导协议 — 从 bootloader 到 main()
linux·运维·服务器
Ruiery15 小时前
Linux 6.6内核 CPU 深度解析(十六):x86 保护机制 — 从 ring 到页表的权限防线
linux·运维·服务器
qetfw15 小时前
Linux 文件清理:find、mtime 与安全传参验证
linux·shell·1024程序员节
可乐_不渴16 小时前
【Linux】 项目自动化构建工具makefile&& 版本管理Git&&第一个程序
linux·git·自动化·1024程序员节
西安同步电子17 小时前
时统卡驱动踩坑:Windows 和 Linux 下时间同步的底层差异
linux·stm32·单片机