vim 插件列表
仓库地址
基础
插件 | 用途 |
---|
gmarik/vundle, L9 | 包管理 |
The-NERD-tree | 目录树 |
ctrlpvim/ctrlp.vim, dyng/ctrlsf.vim | 快速搜索 |
bling/vim-airline | 状态栏美化 |
zenorocha/dracula-theme’,{‘rtp’:’vim/’} | 配色 |
terryma/vim-multiple-cursors.git | 多光标 |
rking/ag.vim, dkprice/vim-easygrep’ | 搜索 |
Lokaltog/vim-easymotion | 搜索定位 |
Plugin ‘TaskList.vim | 任务列表 |
mbbill/undotree | 撤销修改 |
Yggdroot/indentLine | 缩进提示 |
kien/rainbow_parentheses.vim | 括号高亮 |
jiangmiao/auto-pairs,surround.vim | 括号补全 |
terryma/vim-expand-region | 扩展选择区域 |
开发
插件 | 用途 |
---|
editorconfig/editorconfig-vim | 代码风格 |
mattn/gist-vim, tpope/vim-fugitive, airblade/vim-gitgutter | git |
scrooloose/nerdcommenter | 代码注释 |
Valloric/YouCompleteMe | 智能补全 |
scrooloose/syntastic | 代码检查 |
Chiel92/vim-autoformat | 代码格式化 |
honza/vim-snippets | 代码段提示 |
rizzatti/dash.vim, KabbAmine/zeavim.vim | 帮助文档 |
DoxygenToolkit.vim | 注释工具 |
Tagbar | 代码导航 |
gtags.vim | global导航 |
a.vim | 头文件和源文件快速跳转 |
fatih/vim-go | go |
vim-flake8 | python |
mattn/emmet-vim | web |
"包管理
Plugin 'gmarik/vundle'
Plugin 'L9'
"Plugin 'junegunn/vim-plug'
"目录树
Plugin 'The-NERD-tree'
"快速搜索
"Plugin 'FuzzyFinder'
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'dyng/ctrlsf.vim'
"状态栏
if ! has('python')
Plugin 'bling/vim-airline'
elseif has('mac')
source /usr/local/lib/python2.7/site-packages/powerline/bindings/vim/plugin/powerline.vim
set laststatus=2
else
source /usr/lib/python2.7/site-packages/powerline/bindings/vim/plugin/powerline.vim
endif
"Plugin 'Lokaltog/vim-powerline.git'
"多光标
Plugin 'terryma/vim-multiple-cursors.git'
"主题配色
"Plugin 'molokai'
Plugin 'zenorocha/dracula-theme',{'rtp':'vim/'}
"Plugin 'tango.vim'
"搜索定位
Plugin 'Lokaltog/vim-easymotion'
"搜索
Plugin 'rking/ag.vim'
Plugin 'dkprice/vim-easygrep'
"任务列表
Plugin 'TaskList.vim'
"撤销树
Plugin 'mbbill/undotree'
"缩进提示
Plugin 'Yggdroot/indentLine'
"Plugin 'nathanaelkane/vim-indent-guides'
"括号高亮
Plugin 'kien/rainbow_parentheses.vim'
"括号补全
Plugin 'jiangmiao/auto-pairs'
Plugin 'surround.vim'
" 扩展选择区域
Plugin 'terryma/vim-expand-region'
" editorconfig
Plugin 'editorconfig/editorconfig-vim'
"头文件和源文件快速跳转
Plugin 'a.vim'
"代码检查
Plugin 'scrooloose/syntastic'
"git
Plugin 'mattn/gist-vim'
Plugin 'tpope/vim-fugitive'
Plugin 'airblade/vim-gitgutter'
"代码注释
Plugin 'scrooloose/nerdcommenter'
"golang
Plugin 'fatih/vim-go'
"python
Plugin 'vim-flake8'
"web
Plugin 'mattn/emmet-vim'
"代码导航
Plugin 'Tagbar'
"global导航
Plugin 'gtags.vim'
"帮助文档
"Plugin 'Keithbsmiley/investigate.vim'
Plugin 'DoxygenToolkit.vim'
if has("mac")
Plugin 'rizzatti/dash.vim'
else
Plugin 'KabbAmine/zeavim.vim'
endif
"代码段提示
Plugin 'honza/vim-snippets'
if has("python")
Plugin 'SirVer/ultiSnips'
endif
"代码格式化
if has("python")
Plugin 'Chiel92/vim-autoformat'
endif
"代码提示
if v:version < 703
Plugin 'clang-complete'
else
Plugin 'Valloric/YouCompleteMe'
endif