Vim插件管理——Vundle

Vim插件管理——Vundle

都說Vim時程序員寫給本身的編輯器,其中的情結可想而知。身爲一隻程序狗CodingDoge,今天就讓我帶各位學習Vim的使用。html

vim由於其龐大而強勁的插件受到無比的推崇,而插件的查找和管理便成了一個問題。git

Vundle即是一個Github上爲了解決這個問題的項目(致敬貢獻者們),使用步驟以下:程序員

  • 安裝Vundle,在終端輸入如下代碼便可

    git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundlegithub

    ~/.vim 來自哪?vim

    • macVim配置文件.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! -清除列表中沒有的插件

學習資料

相關文章
相關標籤/搜索