From fecd42864a4bb592d96af9f038475eea2163df58 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Thu, 31 May 2018 18:43:09 -0400 Subject: [PATCH] Handle unusually named netrw buffers --- plugin/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 811918c..f038972 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -276,7 +276,7 @@ endfunction augroup fugitive autocmd! autocmd BufNewFile,BufReadPost * call FugitiveDetect(expand('%:p')) - autocmd FileType netrw call FugitiveDetect(expand('%:p')) + autocmd FileType netrw call FugitiveDetect(fnamemodify(get(b:, 'netrw_curdir', @%), ':p')) autocmd User NERDTreeInit,NERDTreeNewRoot call FugitiveDetect(b:NERDTree.root.path.str()) autocmd VimEnter * if expand('')==''|call FugitiveDetect(getcwd())|endif autocmd CmdWinEnter * call FugitiveDetect(expand('#:p'))