本文主要解决 Vim 在Windows下的各种中文显示乱码问题,如:
文件乱码、菜单乱码、右键菜单乱码、消息提示乱码、文件关联右键菜单乱码等。
方法很简单,在 _vimrc 中加入以下代码即可:
"""""""""""""""""""""""""""""
"解决windows下的中文乱码问题
"""""""""""""""""""""""""""""
set encoding=utf-8
"set termencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解决中文菜单乱码
set langmenu=zh_CN.utf-8
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决console输出乱码
language messages zh_cn.utf-8