From a9a22e0e4e62e826c139385061c6c508feb8f30b Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Tue, 1 Dec 2015 18:35:25 -0500 Subject: [PATCH] Never :Gedit with a trailing slash --- plugin/fugitive.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index e6da91d..87f7e9f 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -1408,6 +1408,7 @@ function! s:Edit(cmd,bang,...) abort catch /^fugitive:/ return 'echoerr v:errmsg' endtry + let file = s:sub(file, '/$', '') if a:cmd ==# 'read' return 'silent %delete_|read '.s:fnameescape(file).'|silent 1delete_|diffupdate|'.line('.') else