打开vim的配置文件,位置在/etc/vim/vimrc
在其中加入
set encoding=utf-8
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
let &termencoding=&encoding
"解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决consle输出乱码
language messages zh_CN.utf-8
保存退出,此时vim就能正确显示中文了。