set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set encoding=utf-8
set termencoding=cp936
language messages zh_CN.UTF-8
注:以上代码应该放在 .vimrc 的最顶端,因为 vim 运行过程中
set encoding=xxx
是很危险的,会导致各种乱码。
出处:非常抱歉,一时忘记记录该文章的出处地址,找不着了。