您的位置:首页 > 编程语言

GVim代码编辑工具的安装和插件的安装

2013-12-15 12:08 513 查看
为了很好的利用该文本编辑器的强大功能,需要对其进行适当的设置

以下是软件和插件的资源地址是来源于博主dragon76的博文【Windows下gvim配置

(a)gvim72.exe地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe

(b)vimcdoc-1.7.0-setup.exe地址http://prdownloads.sourceforge.net/vimcdoc/vimcdoc-1.7.0-setup.exe?download

(c)ec57w32.zip 地址http://prdownloads.sourceforge.net/ctags/ec57w32.zip

(d)taglist_45.zip 地址http://www.vim.org/scripts/download_script.php?src_id=7701

(e)winmanager.zip 地址http://www.vim.org/scripts/download_script.php?src_id=754

(f)minibufexpl.vim 地址http://www.vim.org/scripts/download_script.php?src_id=3640

(g)a.vim 地址http://www.vim.org/scripts/download_script.php?src_id=7218

(h)grep.vim 地址http://www.vim.org/scripts/download_script.php?src_id=7645

(i)visualmark.vim 地址http://www.vim.org/scripts/download_script.php?src_id=4700

鉴于博主文章中的一些图片没法显示,所以我在博主的基础上完善Window环境配置Gvim编辑器

1.安装Gvim72



2.安装中文版帮助文档



在_vimrc文件中的末尾加入以下代码:

点击(此处)折叠或打开

" 配置多语言环境,解决中文乱码问题
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

然后重新启动Gvim这样就解决了菜单出现乱码的问题



3.语法高亮

在_vimrc文件中的末尾加入以下代码:

点击(此处)折叠或打开

"语法高亮
set nu!
colorscheme desert
syntax enable
syntax on



4.程序中跳转

将ec57w32.zip解压,在解压后将文件夹中的ctags.exe复制到D:\Gvim\vim72下,在_vimrc文件中的末尾加入以下代码:

点击(此处)折叠或打开

set tags=tags;
set autochdir

然后将D:\Gvim\vim72加到环境变量的path中,在需要查看的源代码目录下执行命令ctags -R,然后再用gvim打开源代码文件。按住“CTRL”键,点击对应的函数名或“CTRL+]”,会自动跳转到函数的定义部分,“CTRL+T”则返回。









5.源代码分析工具

将taglist_45.zip解压,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到d:\Gim\vim72下的doc及plugin中。在_vimrc文件中加入以下内容:

点击(此处)折叠或打开

let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1



6.文件浏览组件

将winmanager.zip解压和拷贝,解压后包含一个doc文件夹和一个plugin文件夹,将其中内容分别复制到d:\Gvim\vim72下的doc及plugin中在_vimrc文件中加入以下内容:

点击(此处)折叠或打开

let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>

用gvim打开代码文件,normal状态下输入命令":Tlist",窗口如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: