vim是非常强大、可定制的编辑器,但也因此显得难以上手。尤其是对于新手,好不容易将基本的移动、编辑练熟。想定制vim,安装插件时还会遇到更多难以预料的错误而无法解决。博主就是这个情况,深感初学vim之不易。今晚为一台新电脑装vim插件,将备份好的vimrc拷贝到~主文件夹下后。vim启动报警——找不到vundle方法。检查之后,发现是runtimepath 设定有问题,修改之后,顺利加载。下面博主将详细介绍如何安装vim插件。
vim本身就非常强大了,但默认配置和IDE相比,自动补全很麻烦,不能直接加注释......,这样的功能还有很多。但vim是可定制的,如果你觉得某个功能不好,那你可以自己写一个脚本来优化vim,这样的脚本就是插件(plugin)。很多重度vim用户都有自己定制的插件,并在github等网站共享。为了方便下载插件,也为了方便管理插件(插件会越来越多),又有人开发出了管理插件的插件,有名的有Pathogen、vundle。博主对pathogen不熟,据说用它要比用vundle麻烦。下面将首先介绍管理插件的插件Vundle。
vundle得名于vim bundle,但现在bundle已被vundle标注为deprecated(过时了)。插件现统一叫做plugin,而不是bundle。
安装:首先你需要安装git,ubuntu下使用
sudo apt-get install git
完成安装,其他unix系统类似。
然后执行:
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
完成之后,修改.vimrc
vi .vimrc
进入之后,将以下内容粘贴到文档首部:
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
保存,然后退出。
启动vim,如果没有报错信息,说明安装vundle成功。请注意这段代码的倒数第三行,后面新安装的插件信息要写在这行之前。