解决windows下面gvim的中文乱码问题

汇报

一不小心竟然好几个月没有更新博客了.抓紧时间.

gvim是什么?

vim是Linux一个很好用的文本编辑器,而gvim就是vim的windows版本了!

vim logo
image-1961

为什么会有中文乱码问题

Linux下面配置vim戳这里

因为gvim默认是不支持中文的,需要进行设置才可以.

下面开始说设置方法:

  1. 假如你找不到你的gvim安装目录,那么就装这个搜索文件的神器吧[Everything(有中文界面)]
  2. 找一个叫:_vimrc的文件
  3. 退出正在使用的gvim
  4. 然后用记事本或者其他文本编辑器编辑_vimrc,在下面添加后面的代码
  5. 重新打开vim就可以了

需要添加到_vimrc的源代码

代码收集自网络.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
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