我们经常会遇到使用vi打开一个文件时出现乱码的情况,其实可以通过fileencodings来解决,
vi中一共有三个变量来控制encoding,分别为
encoding控制当前使用什么编码来显示
fileencoding表示将当前的文件转换成什么编码,注意设置之后文件的编码已经被改变,w之后就会变成该编码格式
fileencodings表示vi将在列表所指定的编码方式中尝试打开文件,所以一般我们只需要这个为gbk或utf8就可以
set fileencodings=utf8,gbk
解决vi编辑器乱码问题
本文介绍如何通过设置vi编辑器的fileencodings选项来解决打开文件时出现的乱码问题。通过调整fileencodings配置,vi可以在指定的编码列表中尝试打开文件,通常设置为包含gbk和utf8即可。
1073

被折叠的 条评论
为什么被折叠?



