前言
毋庸置疑,vim 是一款强大的文本文件处理的通用工具,能够管理系统配置文件和编写代码。通过插件,vim 可以被拓展出不同层次的功能。通常,所有的插件和附属的配置文件都会存放在 ~/.vim 目录中。由于所有的插件文件都被存储在同一个目录下,所以当你安装更多插件时,不同的插件文件之间相互混淆。因而,跟踪和管理它们将是一个恐怖的任务。然而,这正是 vundle 所能处理的。vundle,分别是 vim 和 bundle 的缩写,它是一款能够管理 vim 插件的极其实用的工具。
vundle 为每一个你安装的插件创建一个独立的目录树,并在相应的插件目录中存储附加的配置文件。因此,相互之间没有混淆的文件。简言之,vundle 允许你安装新的插件、配置已有的插件、更新插件配置、搜索安装的插件和清理不使用的插件。所有的操作都可以在一键交互模式下完成。在这个简易的教程中,让我告诉你如何安装 vundle,如何在 gnu/linux 中使用它来管理 vim 插件。
vundle简介
vundle 是 vim bundle 的简称,是一个 vim 插件管理器.
vundle 允许你做…
- 在.vimrc中跟踪和管理插件
- 安装特定格式的插件(a.k.a. scripts/bundle)
- 更新特定格式插件
- 通过插件名称搜索vim scripts中的插件
- 清理未使用的插件
- 可以通过单一按键完成以上操作
vundle 安装
如果你需要 vundle,那我就当作你的系统中,已将安装好了 vim。如果没有,请安装 vim 和 git(以下载 vundle)。在大部分 gnu/linux 发行版中的官方仓库中都可以获取到这两个包。比如,在 debian 系列系统中,你可以使用下面的命令安装这两个包。
1
|
sudo apt-get install vim git |
下载 vundle
复制 vundle 的 github 仓库地址:
1
|
|
配置 vundle
创建 ~/.vimrc 文件,以通知 vim 使用新的插件管理器。安装、更新、配置和移除插件需要这个文件。
1
|
vim ~/.vimrc |
在此文件顶部,加入如下若干行内容:
set nocompatible " be improved, required
filetype off " required
" set the runtime path to include vundle and initialize
set rtp+=~/.vim/bundle/vundle.vim
call vundle#begin()
" alternatively, pa