From 48913e09c335954f68dea5a8d49651c4e874e473 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Thu, 10 Dec 2020 17:38:58 +0000 Subject: [PATCH] Fix `isdirectory()` uses with relative paths After upgrading VIM 8.2 (2019 Dec 12, compiled Oct 24 2020 16:26:37) uses of `isdirectory()` with relative paths in `$MYVIMRC` stopped working. These must now be absolute paths. --- vimrc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vimrc b/vimrc index fb2d5a8..a5782de 100644 --- a/vimrc +++ b/vimrc @@ -202,11 +202,11 @@ Pack 'jrozner/vim-antlr' Pack 'greymd/oscyank.vim', {'type': 'opt'} let g:use_osc52 = $TMUX !=# '' && \ trim(system('tmux show-options -g set-clipboard')) ==# 'set-clipboard on' -if g:use_osc52 && isdirectory('pack/minpac/opt/oscyank.vim') +if g:use_osc52 && isdirectory(expand('~/.vim/pack/minpac/opt/oscyank.vim')) packadd oscyank.vim endif " Load YouComplteMe if termdebug plugin is not loaded. -if !exists(':Termdebug') && isdirectory('pack/minpac/opt/YouCompleteMe') +if isdirectory(expand('~/.vim/pack/minpac/opt/YouCompleteMe')) packadd YouCompleteMe endif