今天我在用vim新建中文文件的时候遇到保存好出现乱码的问题,经过一波百度,
: set encoding=utf-8 : set fileencodings=ucs-bom,utf-8,cp936 : set fileencoding=gb2312 : set termencoding=utf-8
|
设置好之后文件正常显示(在网页中显示),但当我再次打开此文件的时候,又出现了打开之后乱码的问题。解决方案是
vi/vim file_name -c "e ++enc=gbk"
可以使得VI/VIM以GBK编码方案打开文件
或者
先“vi/vim file_name”
再“:e ++enc=gbk”
虽然其中的原理现在还不懂,先备注到这里以备查阅吧。