使用Vundle来管理vim的插件

作者: AQ王浩 | 来源:发表于2014-03-27 00:46 被阅读19315次

    用 vundle 来管理 vim 插件

    1. 首先vundle 来管理vim 是潮流,并且方便快捷
    2. 它使用类似 Ruby Bundler 的方式来管理插件,你只需要在.vimrc里面用Bundle声明插件

    具体参考下面的介绍
    vundle.txt

    下面介绍下我的安装过程

    • 下载MacVim
    • 在~/目录下面创建 .vim 目录,然后再创建 .vim/bundle
    • cd ~/.vim/bundle 目录,然后执行 git clone https://github.com/gmarik/vundle.git 等待完成
    • 在 ~/.vimrc这个文件的头部加上下面这个配置,这个是官网的介绍
      set nocompatible              " be iMproved, required
      filetype off                  " required
      
      " set the runtime path to include Vundle and initialize
        set rtp+=~/.vim/bundle/vundle/
      call vundle#rc()
        " alternatively, pass a path where Vundle should install plugins
        "let path = '~/some/path/here'
        "call vundle#rc(path)
      
        " let Vundle manage Vundle, required
        Plugin 'gmarik/vundle'
      
        " The following are examples of different formats supported.
        " Keep Plugin commands between here and filetype plugin indent on.
        " scripts on GitHub repos
        Plugin 'tpope/vim-fugitive'
        Plugin 'Lokaltog/vim-easymotion'
        Plugin 'tpope/vim-rails.git'
        " The sparkup vim script is in a subdirectory of this repo called vim.
        " Pass the path to set the runtimepath properly.
        Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
        " scripts from http://vim-scripts.org/vim/scripts.html
        Plugin 'L9'
        Plugin 'FuzzyFinder'
        " scripts not on GitHub
        Plugin 'git://git.wincent.com/command-t.git'
        " git repos on your local machine (i.e. when working on your own plugin)
        Plugin 'file:///home/gmarik/path/to/plugin'
        " ...
      
        filetype plugin indent on     " required
        " To ignore plugin indent changes, instead use:
        "filetype plugin on
        "
        " Brief help
        " :PluginList          - list configured plugins
        " :PluginInstall(!)    - install (update) plugins
        " :PluginSearch(!) foo - search (or refresh cache first) for foo
        " :PluginClean(!)      - confirm (or auto-approve) removal of unused plugins
        "
        " see :h vundle for more details or wiki for FAQ
        " NOTE: comments after Plugin commands are not allowed.
        " Put your stuff after this line
    
    • 随便开个窗口,从控制台打开vim , 执行 :PluginInstall,即可安装 Plugin 指定的插件

    • 我在.vimrc 文件中,在最后一行加载 填写

             Bundle 'rking/ag.vim'
      

      在执行:PluginInstall 就会安装我的ag.vim

      最后在我的MacVim就可以使用 :Ag bababab 就可以使用了。
      顺便说下,比 ack 更快更好用的东东:the silver searcher, 速度能提升5倍。

    宣传语

    历经两个半月的准备,三次大改版,十七次小改版。le1024终于要和大家见面了。

    le1024每天推荐1~3段,有趣、有爱、有故事的视频。

    为您工作、学习、生活之余增加一点快乐的感觉。

    相关文章

      网友评论

      • 一影成城:怎么就能知道插件安装成功了?我执行了PluginInstall之后,一直是一个界面。没有任何的反应。
      • AQ王浩:@Hucheng 其实 BundleInstall 也可以使用的,我试验过,官方文档上写的是 PluginInstall。vim还是非常好用的。之前用eclipse,用了vim之后,编程的效率最少提升了30%

      本文标题:使用Vundle来管理vim的插件

      本文链接:https://www.haomeiwen.com/subject/ifnktttx.html