:find
命令作为Vim中的“模糊文件搜索器”。我的设置:set path=,,**
nnoremap <leader>f :find *
但是,我无法忽略文件夹。包含依赖项的巨大文件夹(例如node_modules)会大大降低搜索速度,并且当然会用我不想要的东西污染结果。 />
set wildignore+=node_modules/*
set wildignore+=node_modules/**
set wildignore+=node_modules/**/*
我需要做什么?谢谢
#1 楼
以下内容可对项目根目录中的每个文件进行模糊文件搜索(即:find script.js
),而不会包含node_modules
目录及其内容。 set path+=**
set wildignore+=**/node_modules/**
测试于:
VIM-Vi IMproved 8.0(2016年9月12日,编译于2017年9月11日13:57:34)
MacOS X(unix)版本
(由Homebrew编译)
评论
第二行缺少set。
– elquimista
18年6月1日在13:17
评论
怎么可能没有解决办法?