vim 插件管理器 vim-plug

MIT
Linux
2014-09-14
小编辑

vim-plug 是一个小型的 vim 插件管理器。

特性:

  • 易于安装,单个文件

  • 易于使用,语法直观

  • 超快 的并行安装和更新

  • 可创建影子克隆来最小化磁盘使用以及下载时间

  • 按需加载,大大提升启动速度

  • 可浏览和回滚更新

  • Branch/tag 支持

  • 更新后的钩子处理

  • 支持外部管理插件

使用方法:只需要下载 plug.vim 文件并存放到 ~/.vim/autoload 目录即可。

示例:

call plug#begin('~/.vim/plugged')

" Make sure you use single quotes
Plug 'junegunn/seoul256.vim'
Plug 'junegunn/vim-easy-align'

" Group dependencies, vim-snippets depends on ultisnips
Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'

" On-demand loading
Plug 'scrooloose/nerdtree', { 'on':  'NERDTreeToggle' }
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }

" Using git URL
Plug 'https://github.com/junegunn/vim-github-dashboard.git'

" Plugin options
Plug 'nsf/gocode', { 'tag': 'v.20150303', 'rtp': 'vim' }

" Plugin outside ~/.vim/plugged with post-update hook
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': 'yes \| ./install' }

" Unmanaged plugin (manually installed and updated)
Plug '~/my-prototype-plugin'

" Add plugins to &runtimepath
call plug#end()

加载中

评论(8)

温习江湖
温习江湖
用着还不错,挺小巧,可惜没看到动态效果 #vim-plug#
YU_Z_W
YU_Z_W
test #vim-plug#
htfy96
htfy96
很好 并行安装对国内github速度来说很有必要 #vim-plug#
seaquester
seaquester
一直用Vundle #vim-plug#
wtry
wtry
有进度显示的只有这一个吧 #vim-plug#
22too
22too
相当code #vim-plug#
海诺者
海诺者
不错 #vim-plug#

暂无资讯

暂无问答

Vim 神器操作手册(Ubuntu)(资料汇总)

安装 sudo apt-get install vim // Ubuntu 其他平台,可以自行谷歌 新手指南 vimtutor // vim 教程 上面是史上最简单,最全面的 Vim 基础教程,至今无人超越 下面是作者基于上面的归纳 移动光...

2018/05/30 15:16
23
0
VIM自动补全插件:deoplete

Nvim用的是Shougo开发的NCM,但是在VIM 8+就要用同一个作者开发的Deoplete. 参考官网:Shougo/deoplete.nvim 注意:这里只讲怎么给vim8安装。 安装 第一步:安装所有依赖 # 安装VIM 8 # ......

01/06 03:10
1K
0
NeoVim初识

安装 Mac上安装(无需编译直接解压运行): cd /tmp wget https://github.com/neovim/neovim/releases/download/v0.3.1/nvim-macos.tar.gz && \ tar -xzvf nvim-macos.tar.gz && \ sudo mv ....

01/06 03:08
47
0
vim 学习 - 初学者的生存快捷键和 C/C++ 插件配置

vim - 初学者的生存 我非常幸运可以在初学 vim 的时候遇到这个文章:https://coolshell.cn/articles/5426.html. 它所倡导的几点对于我这个 vim ,甚至可以说 linux 初学者来说,是非常实在和...

2018/09/20 22:25
96
0
Vim模糊文件搜索fzf

不同于Command-T只能用于VIM,大名鼎鼎的fzf是命令行工具,而且只在VIM中使用的话也不需要手动去编译任何依赖,直接用插件管理器安装即可立马使用,通用于VIM和NeoVIM。 参考官网Github:jun...

01/07 21:21
64
0
Vim安装command-t文件检索插件

command-t是强大快速的文件检索插件,但是需要ruby的支持,配置起来不是那么简单。 建议在vim-plug管理器里面安装插件,vundle还没试过。 vim-plug中定义如下: Plug 'wincent/command-t', ...

01/06 03:09
38
0
VIM Lazy Load 懒加载/延迟加载技术

很多重量级插件在启动时是非常耗时的,动不动400ms以上,比如YCM,效果很明显。但是我们实际上没必要一开始就加载所有的插件,而是有些文件才用得上,或者Insert模式才用得上。 所以,我们可...

01/07 21:21
73
0
VIM动态预览Markdown文章

推荐JamshedVesuna/vim-markdown-preview这个插件,依赖非常少,也不需要服务器等,最简单的实现动态预览功能。 依赖请参考: https://github.com/JamshedVesuna/vim-markdown-preview#requ...

01/07 21:21
23
0
Vim最强自动补全插件Yourcompleteme安装

YCM是一个很复杂的二进制程序,需要各种编译,很长时间才运行完,很复杂。 看了官方说明后也知道,想要正常使用,需要很长历程。。。 参考Github :Valloric/YouCompleteMe 第一步:保证所有...

01/06 03:07
293
0
Vim的新一代补全插件:coc.nvim

coc.nvim可以同时在nvim和vim8.1+上使用。 安装 参考官方:Install coc.nvim 推荐使用vim-plug插件管理器,在vimrc中添加: Plug 'neoclide/coc.nvim', {'do': { -> coc#util#install()}} 然...

01/06 03:09
496
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部