首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页编程开发网络编程编程其它 → gvim配置方法及相关插件怎么安装教程

gvim配置方法及相关插件怎么安装教程

来源:维维整理 发布时间:2013-10-15 16:44:03 人气:

gvim配置方法及相关插件怎么安装,Vim是从vi发展出来的一个文本修改器。代码补完、编译及过错跳转等便利编程的功用格外丰厚,在程序员中被广泛运用。

1.装置gvim7.2。
运转gvim72.exe,挑选完全装置(Full),我的装置目录是默许的C:\Program Files\Vim。
装置完成后,包括了文件夹vim72和文件夹vimfiles,以及脚本_vimrc。

2.装置中文协助手册。
运转vimcdoc-1.7.0-setup.exe,它会主动找到gvim的装置方位。
装置结束后从头翻开gvim,:help 时协助手册已经是中文的了。
进行到这一步时,我的gvim菜单处的中文呈现了乱码。
在网上寻觅解决计划,将C:\Program Files\Vim\vim72下名为 lang 的文件夹删去,使菜单言语变为英语。

3.语法高亮。
首要,修改_vimrc文件参加以下内容:
set nu!
colorscheme desert
syntax enable
syntax on
这些设置使得gvim能够显现行号,并运用了desert配色计划,并且翻开了语法高亮功用(用不一样色彩显现注释、关键词、字符串等)。
咱们还能够让函数名也高亮起来,在C:\Program Files\Vim\vim72\syntax下找到 c.vim 和 cpp.vim,别离增加以下内容:
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1
hi cFunction gui=NONE guifg=#B5A1FF
从头翻开gvim,作用如下:

4.程序中跳转。
将ec57w32.zip解压,在解压后文件夹中找到ctags.exe,将其复制到C:\ProgramFiles\Vim\vim72下,并修改_vimrc文件,增加以下内容:
set tags=tags;
set autochdir
翻开cmd指令行,切换到你要检查的源代码的根目录处,运转
ctags -R
将会在此目录处生成一个tags文件。
用gvim翻开一个代码文件,将光标放到某一函数名上,如下图的UpdateViewByPosNo(),按下"ctrl+]",光标会主动跳转到界说处。

按下"ctrl+T"会跳回到本来的方位。
变量、布局体、宏等等,都能够这样做。
当你的源文件有更新时,只能从头运转ctags -R指令,来更新tags文件。

5.窗口办理。
将taglist_45.zip解压,解压后包括一个doc文件夹和一个plugin文件夹,将其间内容别离复制到C:\Program Files\Vim\vim72下的doc及plugin中。
在_vimrc文件中参加以下内容:
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1
用gvim翻开代码文件(已生成过tags文件),:Tlist,TagList窗口即呈现在左侧。
用一样的办法将winmanager.zip解压和复制,在_vimrc文件中参加以下内容:
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle
用gvim翻开代码文件,normal状态下输入指令"wm",窗口如下

其间左上是netrw窗口(阅读文件),左下是TagList窗口,再次输入"wm"时这两个窗口会封闭。

6.多文件修改。
将minibufexpl.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中增加:
let g:miniBufExplMapCTabSwitchBufs=1
let g:miniBufExplMapWindowsNavVim=1
let g:miniBufExplMapWindowNavArrows=1
当用gvim翻开两个或两个以上的文件时,会主动弹出MiniBufExplorer窗口,如下图

ctrl+Tab,切换到前一个buffer,并在当时窗口翻开文件;
ctrl+shift+Tab,切换到后一个buffer,并在当时窗口翻开文件;
ctrl+箭头键,能够切换到上下左右窗口中;
ctrl+h,j,k,l,切换到上下左右的窗口中。

7.疾速切换头文件/源文件。
将a.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中增加:
nnoremap:A
用gvim翻开源码文件后,按F12即能够在c/h文件中切换,也能够经过输入:A完成。

8.在工程中疾速查找。
将grep.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中增加:
nnoremap:Grep
用gvim翻开源码文件,并将光标定位到要查找的内容上,按下F3,断定要查找的内容和查找规模,gvim会在弹出的QuickFix窗口中列出一切契合条件的查找成果。如下图

断定查找内容时,撑持正则表达式。

9.高亮的书签。
将visualmark.vim复制到C:\Program Files\Vim\vim72\plugin。
用gvim翻开源码文件,将光标定位在需求增加书签的当地,按下ctrl+F2,即增加了书签。

运用F2在书签之间正向切换,shift+F2反向切换。

相关下载
栏目导航
本类热门阅览