Silver Searcher:在vimrc

时间:2016-05-26 02:54:29

标签: vim ag

有没有办法通过向vimrc文件添加文件数组来从ag搜索中排除文件?

与FuzzyFinder一样,添加以下内容会忽略文件扩展名:

let g:fuf_file_exclude = '\v\~$|\.o$|\.exe$|\.bak$|\.swp$|\.class$'

我实际上只想排除我的style.css,因为大多数时候我想在scss工作文件中找到一个术语而不是style.css中的缩小输出。

1 个答案:

答案 0 :(得分:3)

默认情况下,

ag将读入大多数VCS忽略文件(请参阅--skip-vcs-ignores选项 - 您必须专门将其关闭)。这意味着它将在您的项目中读取.gitignore文件(或.hgignore或svn:ignore)并忽略其中的任何内容。适合我的需要。

如果您遇到编译的CSS文件(或源映射等)的问题,您可能还需要配置构建脚本或您使用的任何内容(grunt,gulp)以将.scss文件保存在/ src目录中和/ public(例如)中的.css文件 - 然后添加" public /"到.gitignore。