gvim(win7版)和vundle,配置各种插件

本文详细介绍了如何在Windows 7上配置GVim,包括安装GVim、Vundle插件管理器,以及如何利用Vundle安装和配置NERDTree、CtrlP、neocomplcache、ctags、taglist和winmanager等插件。通过这些插件,可以提升GVim的代码导航、搜索、自动补全和窗口管理等功能。
摘要由CSDN通过智能技术生成

博客链接:https://blog.csdn.net/sinat_28617733/article/details/102149185

本项中使用的所有插件:gvim,git,curl,vundle,NERDTree ,vim-nerdtree-tabs,CtrlP,neocomplcache,ctags,taglist,winmanager

编辑器vim之win7配置(gvim),vundle插件管理,NERDTree,ctrlp插件,vim-nerdtree-tabs插件等 。

gvim下载:

官方下载地址:http://www.vim.org/download.php

百度网盘:

链接:https://pan.baidu.com/s/1MR_exH0ASy-j5GEB2X0g5Q 
提取码:6e93 
复制这段内容后打开百度网盘手机App,操作更方便哦

本人平时对各种编辑器比较好奇,反正几种编辑器都用过,但是每次配置完成,就使用了。然后对编辑器有另一种需求就下载另一种插件,然而上一次配置时间长了就把配置全都忘了,现在想重新整理一遍。对于编辑器来说需要记录对他的每次的更改,下次安装插件就比较清晰。

我的gvim配置效果图:

 

ctags插件功能展示:

 命令行中运行ctags -R,然后生成跟踪文件tags。

鼠标放置红圈的route函数上,然后执行快捷键ctrl + ],

 然后进入route方法的原函数,下面红色圈的效果图展示,可以查看源码是怎么写的。

 ctrlp插件展示:(功能-vim中直接打开当前编辑文件存在的同级目录下的所有文件),normal模式下按快捷键ctrl + p即可,下面是ctrlp插件展示效果,>>>这个效果是查找指定文件的功能,然后打开这个文件即可。

neocomplcache插件代码自动补全展示,按tab键,找到补全,会找到内部代码补全。

1. 安装gvim

下载 》 安装(只要点击安装程序exe即可,按下一步就可以了,安装步骤简单,不多说,不知道百度一下一大堆。)

我的gvim安装位置: D:\gvim\Vim(下面图中看到的_vimrc是配置文件,里面有基本配置和插件配置,代码配置等,也有需要下载的插件,vundle插件管理器配置,稍后会展示给大家)

2. 安装插件管理工具vundle

注意:安装vundle前提需要先安装 git 和 配置curl

git 》 下载运行程序exe 》 然后双击exe,一直下一步,简单。安装参考地址:https://www.cnblogs.com/tuhooo/p/7497233.html

配置curl:

在windows下安装curl与msysgit结合非常简单,只需要在git的cmd目录创建文件curl.cmd即可
路径:D:\Program Files\Git\cmd\curl.cmd ,文件内容如下

@rem Do not use "echo off" to not affect any child calls.
@setlocal
 
@rem Get the abolute path to the parent directory, which is assumed to be the
@rem Git installation root.
@for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%git_install_root%\mingw64\bin;%PATH%
@rem !!!!!!! For 64bit msysgit, replace 'mingw' above with 'mingw64' !!!!!!!
 
@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%
 
@curl.exe %*

打开cmd 命令提示符,运行命令( curl --version )检查curl 版本号

 好了,我们开始安装 vundle 了,也很简单

安装Vundle   (Vundle on Windows)

打开cmd 命令提示符,只要运行一条命令即可,我们将vundle安装到 D:\gvim\Vim\vimfiles 目录,目录如下:

cmd命令行执行下面的命令:执行下面git命令之前是没有\bundle\Vundle.vim等目录的,执行后会生成这些目录。前面我已经都安装了,所以下面图片中可以看到bundle目录,你们刚开始安装是没有的。

git clone https://github.com/gmarik/Vundle.vim.git D:\gvim\Vim\vimfiles\bundle\Vundle.vim

展示vimfiles文件夹下的内容:

添加一个gvim目录的 环境变量 $VIM ,步骤 :我的电脑->属性->高级系统设置->高级->环境变量->新建 ;如图

 就是把路径 D:\gvim\Vim\vim81 添加到系统环境变量path当中,到时候命令行中可以执行gvim这个命令就行。

 

在vim启动设定文件_vimrc添加 bundle的配置 ,vim的启动设定文件 _vimrc (在linux文件名是 .vimrc , 在windows下面是 _vimrc);这里直接配置一个全局的 _vimrc 文件,路径:D:\gvim\Vim\_vimrc  , 添加如下内容

"插件管理
set rtp+=D:\gvim\Vim\vimfiles\bundle\Vundle.vim\   "加
gvimVim编辑器的图形界面本,可以像其它图形界面的文本编辑器一样使用鼠标操作。下面是gvim的最全配置插件: ## 基本配置 ```vim set encoding=utf-8 " 设置编码为UTF-8 set fileencodings=utf-8,gb2312,gbk,gb18030,big5 " 设置文件编码 set fileformats=unix,dos,mac " 设置文件格式 set tabstop=4 " 设置制表符宽度为4个空格 set shiftwidth=4 " 设置缩进宽度为4个空格 set expandtab " 将制表符自动转换为空格 set smartindent " 智能缩进 set number " 显示行号 set cursorline " 高亮当前行 set hlsearch " 高亮搜索结果 set incsearch " 实时搜索 set showmatch " 高亮匹配的括号 set noswapfile " 不生成交换文件 set backup " 生成备份文件 set undofile " 生成撤销文件 set autochdir " 自动切换工作目录 ``` ## 插件管理 可以使用Vim插件管理工具Vundle或者Pathogen进行插件管理,这里以Vundle为例: ```vim " 安装Vundle插件管理器 if !filereadable(expand('~/.vim/bundle/Vundle.vim/autoload.vim')) echo "Installing Vundle" silent !mkdir -p ~/.vim/bundle silent !git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim endif " 设置插件目录 set rtp+=~/.vim/bundle/Vundle.vim " 插件列表 call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'tpope/vim-fugitive' Plugin 'scrooloose/nerdtree' Plugin 'altercation/vim-colors-solarized' Plugin 'ctrlpvim/ctrlp.vim' Plugin 'jiangmiao/auto-pairs' call vundle#end() ``` ## 插件列表 以下是gvim常用插件列表: 1. [Vundle](https://github.com/VundleVim/Vundle.vim):插件管理器 2. [vim-fugitive](https://github.com/tpope/vim-fugitive):Git插件 3. [nerdtree](https://github.com/scrooloose/nerdtree):文件浏览器插件 4. [vim-colors-solarized](https://github.com/altercation/vim-colors-solarized):主题插件 5. [ctrlp.vim](https://github.com/ctrlpvim/ctrlp.vim):快速文件搜索插件 6. [auto-pairs](https://github.com/jiangmiao/auto-pairs):自动补全括号插件 以上是gvim最全的配置插件,你可以根据自己的需求进行配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值