From 4b9e2a03fe8389da852b0059bd7d0dfffd380956 Mon Sep 17 00:00:00 2001 From: Josh Pencheon Date: Tue, 14 Nov 2017 03:54:07 +0000 Subject: [PATCH] [GFiles] Avoid duplicate entries (#473) It is presumed that duplicates in `git ls-files` are contiguous. --- 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 f5449ec..55d3b69 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -511,7 +511,7 @@ function! fzf#vim#gitfiles(args, ...) endif if a:args != '?' return s:fzf('gfiles', { - \ 'source': 'git ls-files '.a:args, + \ 'source': 'git ls-files '.a:args.(s:is_win ? '' : ' | uniq'), \ 'dir': root, \ 'options': '-m --prompt "GitFiles> "' \}, a:000)