vundle是一个插件管理的插件,好处是可以便捷地安装升级与卸载。
vundle官方链接
安装前准备
这里主要讲windows下的安装
vundle需要git,所以先安装Git for Windows installer,安装的时候选择第二项
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U0vlfPuz-1614344604569)(https://camo.githubusercontent.com/e2390bf8aa82db692d315debf724fff6cf166eac/68747470733a2f2f692e696d6775722e636f6d2f7a5a31306963662e706e67)]
之后,在命令提示符1
git --version
如果成功显示版本号则成功。
vundle也需要curl,在你的git安装目录的cmd目录下创建一个curl.cmd
比如C:\Program Files\Git\cmd\curl.cmd1
2
3
4
5
6
7
8
9
10
11
12
13@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出现版本号则成功。
安装
在cmd里运行1
git clone https://github.com/VundleVim/Vundle.vim.git C:\Program Files (x86)\Vim\vimfiles\bundle\Vundle.vim
后面那个地址是你想让vundle安装到的位置,可以自行更改。如果遇到git clone不成功的问题,你可以先cd到安装目录下再自行git命令。(注意,windows中,cd只能在同一个盘中生效,如果你要从c盘到d盘,直接输入d:即可)
(我在后续安装插件时有出现git无法在系统盘创建文件夹的现象,可以换到非系统盘)
安装完之后还不能使用,打开配置文件_vimrc1添加:
1 | set nocompatible " 去除VI一致性,必须 |
打开vim,执行
1 | : PluginInstall |
出现done完成
vundle的使用
怎么用它管理插件
以安装一个nerdtree插件为例
先打开_vimrc,在vundle#begin()与vundle#end()之间插入一条语句
1 | Plugin 'scrooloose/nerdtree' |
格式是作者/插件仓库名,vundle之后会自动调用git下载。
然后打开vim,输入1
: PluginInstall
就安装好了。
更新
1 | : PluginInstall! |
列出插件
1 | : PluginList |
卸载
删除在_vimrc的相应配置,然后1
: PluginClean
1:在windows中,vim会首先检查$Home目录下的_vimrc与.vimrc文件(_vimrc 比.vimrc优先级更高),若没有,再检查$VIM下的_vimrc与.vimrc文件。你可以在vim中执行:echo $Home与:echo $VIM查看地址。也可以在windows系统变量中修改Home的地址。