在.vimrc中作如下设置,可以实现界面以及显示字体采用gb2312,遇到utf8文件时 自动做转换: set encoding=prc set fileencoding=prc set fileencodings=ucs-bom,utf8,prc 需要注意的是,按照上面的设置,如果你打开一个空的(0字节)或者是纯7bits的文件, 这时VIM将认为是utf8编码的文件,如果你往里面输入中文,存盘的时候也将是utf8。 因此你可能需要在存盘之前 :set fileencoding=prc 把编码改回来。 另外,对于纯7bits的文件,由于认成了utf8,每次打开存盘的时候都要做一次转换, 会比较慢,所以如果你很长一段时间不会接触utf8的话,可能暂时把 fileencodings 一行注释掉比较好。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。