diff --git a/autoload/fzf/vim.vim b/autoload/fzf/vim.vim index 55d3b69..4c69f9d 100644 --- a/autoload/fzf/vim.vim +++ b/autoload/fzf/vim.vim @@ -511,9 +511,9 @@ function! fzf#vim#gitfiles(args, ...) endif if a:args != '?' return s:fzf('gfiles', { - \ 'source': 'git ls-files '.a:args.(s:is_win ? '' : ' | uniq'), + \ 'source': 'git ls-files -z '.a:args.(s:is_win ? '' : ' | uniq'), \ 'dir': root, - \ 'options': '-m --prompt "GitFiles> "' + \ 'options': '--read0 -m --prompt "GitFiles> "' \}, a:000) endif