跟我一起学习Vim--Vim插件管理工具Vundle

Vim插件管理神器 Vundle

在没有Vundle之前插件的安装以及升级是非常麻烦的一件事情,官网下载、解压、拷贝到VIM的安装路径等,这些步骤已经足够复杂,更不用说升级了。Vim的强大功能一部分源于大量的插件,仅仅管理插件就几乎成了一项不可完成的任务。好在Vimer们利用Vim本身的特性开发出了插件管理的神器–Vundle,再配合上GitHub,使得管理Vim插件变得异常的简单,好了,废话不多说了,直接安装体验一下吧。

英文好的同学可以参考Vundle官网的教程
官方网站:https://github.com/VundleVim/Vundle.vim

  1. 首先下载Vundle.vim文件

    1
    git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
  2. 配置.vimrc文件
    编辑.vimrc,添加如下内容:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    set nocompatible    " be iMprove, required
    filetype off " required

    "设置Vundle的环境变量以及初始化
    set rtp+=~/.vim/bundle/Vundle.vim " required
    call vundle#begin() " required

    " 让Vundle自我管理
    Plugin 'VundleVim/Vundle.vim' " required
    " 安装GitHub上的插件
    Plugin 'tpope/vim-fugitive'
    " 安装Vim官网上的插件 http://vim-scripts.org/vim/scripts.html
    Plugin 'L9'
    " 安装非GitHub上的插件,例如 oschina'Git的插件
    Plugin 'git://git.wincent.com/command-t.git'
    " 安装本地插件
    Plugin 'file:///home/sontek/path/to/plugin'

    call vundle#end() " required
    filetype plugin indent on " required
  3. Vundle的使用

    1
    2
    3
    4
    5
    :PluginList		# 列出已安装的插件
    :PluginInstall # 安装插件;加上!表示更新
    :PluginUpdate # 更新插件
    :PluginClean # 删除插件,追加!自动移除不再使用的插件,注意要先注释或者删除.vimrc配置的插件
    :PluginSearch foo # 搜索插件 foo,追加! 表示清除本地缓存

参考资料:
官方网站: https://github.com/VundleVim/Vundle.vim
资料网站: http://ju.outofmemory.cn/entry/79671

坚持原创技术分享,您的支持将鼓励我的继续创作