From feda3502c3d0c45a0f8e0b1d8e034bdea89a1d56 Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Thu, 17 Oct 2019 14:00:20 +0100 Subject: [PATCH] vim: Auto-install Plug if required --- vimrc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vimrc b/vimrc index 9c23327..07a27c0 100644 --- a/vimrc +++ b/vimrc @@ -1,5 +1,11 @@ " Adapted from Dan's .vimrc, and Sven Gucke's vimrc.forall - Paul +if empty(glob('~/.vim/autoload/plug.vim')) + silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs + \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim + autocmd VimEnter * PlugInstall --sync | source $MYVIMRC +endif + call plug#begin('~/.vim/plugged') Plug 'junegunn/vim-easy-align/' Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }