β

使用Vundle管理Vim插件

klion26 479 阅读

在Linux下vim和emacs是两个最常用的编辑器了,基本是必须熟悉一个的节奏。当然随便用了一个之后,都需要配置相应的插件,这里讲的就是如何用Vundle来配置管理vim插件,以及中间遇到的一个问题。

首先,确认你系统有git,一般的linux发行版都有,windows自行google解决。这里主要以linux下的配置为主。

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

在命令行输入这一句之后,就把需要的文件从github上clone下来了。可以用ls ~/.vim/bundle/vundle进行查看。接下来就是编辑vimrc文件,打开终端,输入命令

vim ~/.vimrc

然后对打开的文件进行编辑,一开始可以输入如下的东西进行一个简单的测试,如果没有出错的话,再继续安装其他的插件,下面是测试用的vimrc文件,如果想保险的话,可以把下面的东西复制到你的vimrc文件中

set nocompatible              " be iMproved

filetype off                  "required!set rtp+=~/.vim/bundle/vundle/

call vundle#rc()" let Vundle manage Vundle

" required!

Bundle 'gmarik/vundle'" My bundles here:

"

" original repos on GitHub

Bundle 'tpope/vim-fugitive'

Bundle 'Lokaltog/vim-easymotion'

Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}

Bundle 'tpope/vim-rails.git'

" vim-scripts repos

Bundle 'L9'

Bundle 'FuzzyFinder'

" non-GitHub repos

Bundle 'git://git.wincent.com/command-t.git'

" Git repos on your local machine (i.e. when working on your own plugin)

Bundle 'file:///Users/gmarik/path/to/plugin'

" ...filetype plugin indent on     " required!

"

" Brief help

" :BundleList          - list configured bundles

" :BundleInstall(!)    - install (update) bundles

" :BundleSearch(!) foo - search (or refresh cache first) for foo

" :BundleClean(!)      - confirm (or auto-approve) removal of unused bundles

"

" see :h vundle for more details or wiki for FAQ

" NOTE: comments after Bundle commands are not allowed.

这个文件就是github上的样例,然后对文件进行保存退出,再用vim打开这个文件,如果没有报错的话,一般就是没有问题了,然后在Normal模式下输入

:BundelInstall

就能看到在自动帮你安装插件了,然后其他的可以照着github上的教程做。然后剩下的就只有去找自己喜欢的插件了。

===========================================性感的分割线======================================

在上面的过程中遇到一个问题,每次打开vimrc的时候报错"Not an editor command: BundleInstall",google之,发现一般是说rtp+=那一句写错了(当然要保证自己不打错字),然后自己一字一字的对照了很久都没有找到区别,中途都想让别人来确定我是不是敲错了字,只是没有看出来而已>_<。后来看到一个说和alias什么的有关,然后想起会不会是因为vi和vim的alias问题,然后就打算确定一下,我是直接用安装vim的方法来确定的。

sudo yum install vim

发现可以安装,也就是说我的系统中其实用的是vi,而不是vim。或许问题就是在这里,装好之后,一打开vimrc文件还是报错,那么就用alias设置下再说。

alias vi=vim

然后再打开,发现可以了。接下来就是安装插件的过程了。啦啦啦,我是买报的小行家~~~~~~~

作者:klion26
我按我的想法写,你用你的智力读,千万别认为我有误导你的兴趣.非要认为自己被误导了的智力半残者,对不住你了
原文地址:使用Vundle管理Vim插件, 感谢原作者分享。