Vim插件管理——Vundle
都說Vim時程序員寫給自己的編輯器,其中的情結可想而知。身為一只程序狗CodingDoge,今天就讓我帶各位學習Vim的使用。
vim因為其龐大而強勁的插件受到無比的推崇,而插件的查找和管理便成了一個問題。
Vundle便是一個Github上為了解決這個問題的項目(致敬貢獻者們),使用步驟如下:
-
安裝Vundle,在終端輸入以下代碼即可
git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
~/.vim 來自哪?
* 在**mac**中**Vim**配置文件**`.vimrc`**在 /usr/share/vim/ 下,一般是沒有權限更改的,但是這個`.vimrc`是全局配置文件,我們只要更改用戶配置文件即可
* #####怎么查看**/usr/**?
1.**顯示隱藏文件**,自行百度,終端中敲入代碼即可。 2.**Finder**下或者**桌面**上的Go,文件夾輸入/usr/。
* **mac**下的Vim用戶配置文件默認是沒有的,需要我們自行創建
* 終端下輸入
mkdir ~/.vim
touch ~/.vimrc
~/即為用戶根目錄。
-
在Vim Script選好插件
-
在
.vimrc
文件中加一句Bundle plugin_name
.vimrc
示例
set nocompatible " be iMproved filetype off " required! set rtp+=~/.vim/bundle/vundle/ call vundle#rc() " let Vundle manage Vundle " required! Bundle 'gmarik/vundle' " vim-scripts repos Bundle 'vim-plugin-foo' Bundle 'vim-plugin-bar' filetype plugin indent on " required!
-
執行Vundle安裝命令
:BundleInstall
-
Vundle的其它命令
:BundleList
-列舉出列表中(.vimrc中)配置的所有插件:BundleInstall
-安裝列表中全部插件:BundleInstall!
-更新列表中全部插件:BundleSearch foo
-查找foo插件:BundleSearch! foo
-刷新foo插件緩存:BundleClean
-清除列表中沒有的插件:BundleClean!
-清除列表中沒有的插件