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

Junegunn Choi 9e1d2529d4 Fix broken image link 12 anni fa
gif 9e1d2529d4 Fix broken image link 12 anni fa
README.md 9e1d2529d4 Fix broken image link 12 anni fa
plug.vim 9573ec9bd2 Change directory structure: user/repo/branch -> user/repo 12 anni fa

README.md

vim-plug

A single-file Vim plugin manager.

Parallel update

Serial update

Pros.

  • Easier to setup
  • Parallel installation/update (requires +ruby)
  • Alternative directory structure: user/repo
    • Make it easier to switch plugins of the same name from different authors

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)