所以我有一个名为dir
的目录,其中包含以下结构:
dir
|-- .git
|-- BUILD.txt
`-- www
`-- README.txt
我打开Vim并将当前的工作目录设置为dir/www
。出于某种原因,CtrlP不会列出该目录下的所有文件。我['.git', 'cd %s && git ls-files | grep -v "\.\(png\|gif|jp\(e\)\?g\)\$"', 'find %s -type f | grep -v -P "\.jpg$|/tmp/"']
作为g:ctrlp_user_command
选项。有什么想法吗?
答案 0 :(得分:0)
查看ctrlp_follow_symlinks的文档。
:help g:ctrlp_follow_symlinks
...
注意:当使用g:ctrlp_user_command定义的命令时不适用 正在使用。
您的自定义命令因找不到任何文件而出错,因此这是一个bash问题,而不是ctrlp问题。 :)