From c9b26e20d300342e15137539006651bd3485e9ac Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Tue, 2 May 2017 19:32:31 -0400 Subject: [PATCH] Fix substitute in jump to file --- plugin/fugitive.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index a36c269..3dfad43 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -2957,9 +2957,9 @@ function! s:cfile() abort let prefixes.a = myhash.'^:' let prefixes.b = myhash.':' endif - let ref = s:sub(ref, '^(\w)/', 'get(prefixes, submatch(1), "HEAD:")') + let ref = s:sub(ref, '^(\w)/', '\=get(prefixes, submatch(1), "HEAD:")') if exists('dref') - let dref = s:sub(dref, '^(\w)/', 'get(prefixes, submatch(1), "HEAD:")') + let dref = s:sub(dref, '^(\w)/', '\=get(prefixes, submatch(1), "HEAD:")') endif if ref ==# '/dev/null'