0%

Vim 插件管理器 Vundle

Vim,作为神之编辑器,大部分开发人员都对它是有一定的了解。而作为如此一款受欢迎的编辑器,其所拥有插件自然也是非常丰富的。为了能够更好的管理众多的Vim插件,这里将对 Vim 插件管理器 Vundle 配置、使用进行介绍

abstract.png

安装 Vundle

Github 地址: Vundle

执行下述命令,下载安装插件管理器 Vundle

1
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

配置 Vundle

打开 Vim 的配置文件.vimrc(其一般在用户目录下,即~/.vimrc),在配置文件 最前面添加下述 Vundle 配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
set nocompatible    
filetype off

" 设置Vundle管理vim插件 set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" 安装的vim插件写在下面

Plugin 'VundleVim/Vundle.vim' " let Vundle manage Vundle, required
Plugin 'scrooloose/nerdtree'

" 安装的vim插件写在上面
call vundle#end() " required
filetype plugin on " required

日后我们需要安装、卸载插件的插件地址只需写在 call vundle#begin() 和 call vundle#end() 之间即可。配置文件最终结果如下图所示:

figure 1.jpeg

Note:

  • Vim 配置文件中使用双引号作行注释符号 "

使用 Vundle

查看已安装的插件列表

打开 vim 执行下述命令,即可查看当前已经安装的插件列表

1
:PluginList

安装插件

如上文所述,安装新的插件只需在Vim 配置文件中 call vundle#begin() 和 call vundle#end() 之间添加所需安装插件的插件地址,保存退出配置文件.vimrc后 然后在Vim中执行下述命令即可完成安装

1
:PluginInstall

现对不同位置插件的地址的写法,介绍如下:

  1. 插件在Github仓库中
1
2
Plugin '<用户名>/<仓库名>'
Plugin 'scrooloose/nerdtree' " example 1
  1. 插件在 https://github.com/vim-scripts 用户仓库中
1
2
Plugin '<仓库名>'
Plugin 'YankRing.vim' " example 1
  1. 插件在非Github的Git仓库中
1
2
Plugin '<GitUrl>'
Plugin 'git://git.wincent.com/command-t.git' " example 1
  1. 插件在本地Git仓库中
1
2
Plugin 'file://' + '<LocalUrl>'
Plugin 'file:///home/gmarik/path/to/plugin' " example 1

卸载插件

卸载插件只需在.vimrc配置文件中删除欲卸载插件的插件地址配置,保存退出配置文件.vimrc后 然后在Vim中执行下述命令即可完成卸载

1
:PluginClean

更新插件

更新插件可通过下述命令中的两种方法实现

1
2
:PluginInstall!     " method 1
:PluginUpdate " method 2
请我喝杯咖啡捏~

欢迎关注我的微信公众号:青灯抽丝