https://github.com/junegunn/vim-plug.git

Junegunn Choi 0c1a96b6b2 Improve parallel update process 12 anos atrás
README.md 0c1a96b6b2 Improve parallel update process 12 anos atrás
plug.vim 0c1a96b6b2 Improve parallel update process 12 anos atrás

README.md

vim-plug

A single-file Vim plugin manager.

Wh..why?

... because I can?

Pros.

  • Easier to setup
  • Parallel installation/update (requires +ruby)
  • Alternative directory structure: user/repo/branch

Cons.

Everything else.

Usage

Download plug.vim and put it in ~/.vim/autoload

mkdir -p ~/.vim/autoload
curl -fLo ~/.vim/autoload/plug.vim https://raw.github.com/junegunn/vim-plug/master/plug.vim

Edit your .vimrc

call plug#init()

Plug 'junegunn/seoul256'
Plug 'junegunn/vim-easy-align'
" Plug 'user/repo', 'branch_or_tag'
" ...

Then :PlugInstall to install plugins. (Default plugin directory: ~/.vim/plugged)

You can change the location of the plugins with plug#init(path) call.

Commands

Command Description
PlugInstall [#threads] Install plugins
PlugUpdate [#threads] Install or update plugins
PlugClean Remove unused directories
PlugUpgrade Upgrade vim-plug itself

(Default number of threads = g:plug_threads or 16)