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的用法
linux·运维·服务器
涛ing5 小时前
32. C 语言 安全函数( _s 尾缀)
linux·c语言·c++·vscode·算法·安全·vim
__雨夜星辰__5 小时前
Linux 学习笔记__Day2
linux·服务器·笔记·学习·centos 7
大耳朵土土垚5 小时前
【Linux】日志设计模式与实现
linux·运维·设计模式
maply9 小时前
VSCode 中的 Git Graph扩展使用详解
ide·git·vscode·编辑器·扩展
花花鱼10 小时前
vscode script 中间的function import等关键字 先高亮,然后又灰了,并且按ctrl+/ 注释以html的形式,导致报错处理
ide·vscode·编辑器
深度Linux10 小时前
Linux网络编程中的零拷贝:提升性能的秘密武器
linux·linux内核·零拷贝技术
chian-ocean14 小时前
从理论到实践:Linux 进程替换与 exec 系列函数
linux·运维·服务器
拎得清n14 小时前
UDP编程
linux
敖行客 Allthinker14 小时前
从 UTC 日期时间字符串获取 Unix 时间戳:C 和 C++ 中的挑战与解决方案
linux·运维·服务器·c++