我使用的是fzf.vim,我设置了FZF_DEFAULT_COMMAND='fd'
来提高搜索速度。
但是“fd”的默认行为会尊重.gitignore,.ignore文件,并过滤隐藏文件。它在大多数情况下是有用的,但不是所有情况。
因此,我想创建另一个命令FilesUnrestrict
,仍然使用'fd',但有两个选项:'--no-ignore --hidden',这样所有文件都将被找到。
下面是我的命令:
command! -bang -nargs=? FilesUnrestrict
\ call fzf#vim#grep('fd -tf -tl -i -u --exclude ".git" '.shellescape(<q-args>), 0, fzf#vim#with_preview(), <bang>0)
打开fd并模糊搜索文件是很好的,但当键入Enter打开文件时,出现错误:
以下是相关问题:https://github.com/junegunn/fzf.vim/issues/1454
我该如何解决这个问题?
1条答案
按热度按时间6vl6ewon1#
最后我发现了这个问题:https://github.com/junegunn/fzf.vim/issues/462.
使用fzf #run fzf #wrap可以解决这个问题。