有没有办法通过向vimrc文件添加文件数组来从ag搜索中排除文件?
与FuzzyFinder一样,添加以下内容会忽略文件扩展名:
let g:fuf_file_exclude = '\v\~$|\.o$|\.exe$|\.bak$|\.swp$|\.class$'
我实际上只想排除我的style.css,因为大多数时候我想在scss工作文件中找到一个术语而不是style.css中的缩小输出。
答案 0 :(得分:3)
ag将读入大多数VCS忽略文件(请参阅--skip-vcs-ignores
选项 - 您必须专门将其关闭)。这意味着它将在您的项目中读取.gitignore
文件(或.hgignore或svn:ignore)并忽略其中的任何内容。适合我的需要。
如果您遇到编译的CSS文件(或源映射等)的问题,您可能还需要配置构建脚本或您使用的任何内容(grunt,gulp)以将.scss文件保存在/ src目录中和/ public(例如)中的.css文件 - 然后添加" public /"到.gitignore。