From 4cf475b753580ac99c7cdd766e356256c1a006fd Mon Sep 17 00:00:00 2001 From: Ian Homer Date: Fri, 1 May 2020 03:28:03 +0100 Subject: [PATCH] [Maps] Display filename and line number (#998) Fix #997 Co-authored-by: Ian Homer --- 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 9e2ff8e..8767bdc 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -1214,7 +1214,7 @@ function! fzf#vim#maps(mode, ...) let curr = '' for line in split(cout, "\n") if line =~ "^\t" - let src = ' '.join(reverse(reverse(split(split(line)[-1], '/'))[0:2]), '/') + let src = "\t".substitute(matchstr(line, '/\zs[^/\\]*\ze$'), ' [^ ]* ', ':', '') call add(list, printf('%s %s', curr, s:green(src, 'Comment'))) let curr = '' else