From 5e3a3375c30c04e55fcfe482c2b43f900a5f0a72 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Tue, 11 Oct 2016 15:44:09 +0900 Subject: [PATCH] [GFiles?] Strip out [OLD -> ] prefix of renamed files Close #215 --- autoload/fzf/vim.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index 3c8e70a..ea2c8b6 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -427,7 +427,7 @@ function! fzf#vim#gitfiles(args, ...) call s:remove_layout(wrapped) let wrapped.common_sink = remove(wrapped, 'sink*') function! wrapped.newsink(lines) - let lines = extend(a:lines[0:0], map(a:lines[1:], 'v:val[3:]')) + let lines = extend(a:lines[0:0], map(a:lines[1:], 'substitute(v:val[3:], ".* -> ", "", "")')) return self.common_sink(lines) endfunction let wrapped['sink*'] = remove(wrapped, 'newsink')