From 9c26c7e8dcee2e580f137610ccde1af40a19d2bb Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sun, 16 Dec 2018 11:10:43 +0100 Subject: [PATCH] Only run :Startify on DirChanged for changed cwd Ref: https://github.com/tpope/vim-fugitive/issues/1132 --- autoload/startify.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoload/startify.vim b/autoload/startify.vim index c6ff84e..74c027c 100644 --- a/autoload/startify.vim +++ b/autoload/startify.vim @@ -153,7 +153,8 @@ function! startify#insane_in_the_membrane() abort set filetype=startify if exists('##DirChanged') - autocmd startify DirChanged Startify + let b:startify.cwd = getcwd() + autocmd startify DirChanged if getcwd() !=# get(get(b:, 'startify', {}), 'cwd') | Startify | endif endif if exists('#User#Startified') doautocmd User Startified