VIM配置文件vimrc简介
具体的文档可参考官方文档
或者在vim中使用:help vimrc
命令。
简而言之,和我们常见的.bashrc很相似,.vimrc文件描述了一系列用于在VIM启动之初进行初始化设置的配置文件。.vimrc可以简单看成由一些列的命令组成,其中注释以"
开始,如下面的例子:
" Always wrap long lines:
set wrap
使用Vundle管理VIM插件
VIM插件可以很大程度地提高我们的生产力,而Vundle作为VIM下管理插件的软件则能省去繁琐的插件安装过程。
Vundle简介
Vundle是一个用于管理VIM插件的开源工具(github项目地址)。
安装指南
Vundle的项目主页包含了简短的安装指南。确实,Vundle安装十分简单。
- 下载Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
- 配置插件
项目主页的解释已经十分清楚,简而言之:在将需要配置的插件以
Plugin "name"
的形式放在语句call vundle#begin()
和call vundle#end()
之间即可。
附例子一个:
set nocompatible " 必需,不向前兼容VI
filetype off " 必需
" 将Vundle添加到运行环境中
set rtp+=~/.vim/bundle/Vundle.vim
" 配置插件
call vundle#begin()
" 使用Vundle管理插件
Plugin 'VundleVim/Vundle.vim'
" 插件配置开始
Plugin 'scrooloose/nerdtree' "nerdtree插件
" 插件配置结束
call vundle#end() " 必需
filetype plugin indent on " 必需
- 使用Vundle安装插件
运行vim,并执行命令
:PluginInstall
- 常用命令
- 查看已安装插件:
:PluginList
- 更新插件:
:PluginInstall
- 移除未使用插件:
:PluginClean
VIM插件仓库
vimawesome.com囊括了大量的VIM插件,并且提供了很好的搜索方式。并且对于每个插件,还提供管理便利的安装指南,如下图所示:
Tips
- 将自己的.vimrc配置文件存放到github上,以便在不同设备之间进行配置同步。