网罗了一些网上的解决windows下gvim中文乱码的解决方案,都试了一遍,可惜都不能完全解决我的所有问题,最后我综合一下网上的两种方案,得到了最后完全解决我的中文乱码问题的方案,配置很简单,就是把下面的配置直接copy到C:Program Files (x86)Vim_vimrc文件的开头。(下面第一行配置可以把gvim的字符弄得好看一点)
set guifont=Consolas:h12:cANSI
set encoding=utf-8
set fileencodings=utf-8,chinese
set termencoding=utf-8
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决consle输出乱码
language messages zh_CN.utf-8
1.背景色的设置
编辑--》配色方案 第一个点击出来就会有个框可以方便配色 一般都使用 torte
2 .设置字体
编辑--》选择字体 一般使用courier New
3.怎么设置成默认的字体和背景颜色
3.1 在安装目录找到文件 C:/Program Files/Vim/_vimrc
3.2 添加下面两句
set guifont=Courier_New:h9:cANSI
colorscheme torte
4.说明
字体 可以在界面用set命令看到