From c51520da989e5658d04c2dc7ca163f63d20b1a13 Mon Sep 17 00:00:00 2001 From: Cryxtalix Date: Wed, 13 Nov 2024 04:47:34 +0800 Subject: Update --- .config/vim/vimrc | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to '.config/vim/vimrc') diff --git a/.config/vim/vimrc b/.config/vim/vimrc index 6903329..313b19e 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -25,5 +25,18 @@ nnoremap inoremap nnoremap inoremap -map -map + +" Non hardcoded vimrc directory path +let data_dir = fnamemodify(resolve(expand(':p')), ':h') + +" Install vim-plug if not found +if empty(glob(data_dir . '/autoload/plug.vim')) + silent execute '!curl -fLo '.data_dir.'/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() + +" List your plugins here + +call plug#end() -- cgit