windows下进行gvim简单配置笔记。
首先去官网下载gvim7.4,然后正常安装就行了。
gvim会在安装目录生成_vimrc,这个是启动时加载的配置文件,想要保存的配置需要保存到这个文件里,相当于Linux下的.vimrc,剩下的主要是安装文件的目录和插件目录。
初步配置主要是汉语支持,字体,颜色,补全。
1.似乎一开始输入汉语没有问题,但如果尝试打开一个带汉语的文件,文件在汉语的地方会产生乱码。解决方法,插入一段网上一搜索就可以找到的代码:
" 配置多语言环境,解决中文乱码问题
if has("multi_byte")
" UTF-8 编码
set encoding=utf-8
set termencoding=utf-8
set formatoptions+=mM
set fencs=utf-8,gbk
if v:lang =~? '^/(zh/)/|/(ja/)/|/(ko/)'
set ambiwidth=double
endif
if has("win32")
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
language messages zh_CN.utf-8
endif
else
echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte"
endif
这样就可以解决问题啦。
另外趁机可以加上一些常用的设置
set nu "设置显示行号
set lines=30 columns=120 ”设置打开时窗口大小
2.字体和颜色:
默认的字体和颜色感觉不太舒服,Ubuntu下的字体用着很不错,可以先在网上免费下载ubuntu 的英文字体,安装后在_vimrc中加上:
set guifont=Ubuntu_Mono:h15:cANSI
set gfw=楷体:h15.5:cGB231
一个汉语一个英语的默认字体设置。
至于背景颜色问题,在配色方案里面找一个合适的颜色,在_vimrc中加上:
colorscheme colorname
:wq
就完成了。
3.补全。
这个需要安装插件,因为经常使用的是python,所以下载pydiction插件,可以下载压缩包。
解压后,阅读README文件,找到安装方法:
- WINDOWS: Put python_pydiction.vim in C:\vim\vimfiles\ftplugin\
Assuming you installed Vim to C:\vim\
You may install complete-dict and pydiction.py anywhere (see the Configuration section),
but only python_pydiction.vim in the ftplugin directory because for .vim files only.
大意就是可以在任何地方安装complete-dict and pydiction.py,但是.vim文件必须放到指定地方。
按着readme中的步骤操作就可以了。
其他一些小问题:
打开一个文件的缩进,也就是tab是几个空格,一般来说四个空格最好。可以在_vimrc中这样设置:
set tabstop=4
set expandtab
大体上现在已经可以使用了。