Vim外掛程式管理利器 Vundle

2021-07-07 01:15:47 字數 1857 閱讀 7286

vundle是基於git倉庫的外掛程式管理軟體。vundle將外掛程式的安裝簡化為類似yum軟體安裝的過程,只要:bundleinstall外掛程式就安裝完了,:bundleclean之後外掛程式就解除安裝了。

一、vundle的安裝和使用

1. vundle的安裝

[ruby]view plain

copy

$ git clone  ~/.vim/bundle/vundle  

2. 更新.vimrc配置檔案

[python]view plain

copy

set nocompatible              " be improved  

filetype off                  " required!  

set rtp+=~/.vim/bundle/vundle/  

call vundle#rc()

" let vundle manage vundle  

" required!   

bundle 'gmarik/vundle'

" 可以通過以下四種方式指定外掛程式的**  

" a) 指定github中vim-scripts倉庫中的外掛程式,直接指定外掛程式名稱即可,外掛程式明中的空格使用「-」代替。  

bundle 'l9'

「 b) 指定github中其他使用者倉庫的外掛程式,使用「使用者名稱/外掛程式名稱」的方式指定  

bundle 'tpope/vim-fugitive'

bundle 'lokaltog/vim-easymotion'

bundle 'rstacruz/sparkup',   

bundle 'tpope/vim-rails.git'

" c) 指定非github的git倉庫的外掛程式,需要使用git位址  

bundle 'git:'

" d) 指定本地git倉庫中的外掛程式  

bundle 'file:///users/gmarik/path/to/plugin'

filetype plugin indent on     " required!  

3. 安裝外掛程式:

[python]view plain

copy

:bundleinstall  

4. 解除安裝外掛程式

如果要解除安裝外掛程式就只需要刪除.vimrc中的bundle,然後在vim中執行

[python]view plain

copy

:bundleclean  

二、vundle常用命令

[python]view plain

copy

:bundlelist              -列舉列表(也就是.vimrc)中配置的所有外掛程式  

:bundleinstall          -安裝列表中的全部外掛程式  

:bundleinstall!         -更新列表中的全部外掛程式  

:bundlesearch foo   -查詢foo外掛程式  

:bundlesearch! foo  -重新整理foo外掛程式快取  

:bundleclean           -清除列表中沒有的外掛程式  

:bundleclean!          -清除列表中沒有的外掛程式  

附:參考文獻

vundle專案

vim-scripts維護的

github repo

原文: 採集

採集

Vim外掛程式管理利器 Vundle

以前看過vgod的一篇文章介紹過如何結合pathogen與git submodule來管理vim外掛程式。當時覺得非常驚豔,用完後vim的配置目錄果真清爽了不少。後來很偶然的發現了乙個更強大的vim外掛程式 vundle!vundle給我感覺就像是pathogen和git的封裝,它通過vim來後台呼...

Vim外掛程式管理利器 Vundle

vundle是基於git倉庫的外掛程式管理軟體。vundle將外掛程式的安裝簡化為類似yum軟體安裝的過程,只要 bundleinstall外掛程式就安裝完了,bundleclean之後外掛程式就解除安裝了。一 vundle的安裝和使用 1.vundle的安裝 ruby view plain cop...

vundle管理VIM外掛程式

1.win7安裝git 2.安裝vundle 開始,執行git bash 3.設定 可選,windows可用,linux不可用,原因未知 5 配置.vimrc vi vim bundle vundle readme.md vimrc p 複製 7 填寫所需的外掛程式,高亮外掛程式 visualmar...