Silver Searcher:排除 vimrc 中的文件

Silver Searcher: Excluding files in vimrc

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

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

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

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

中的缩小输出
默认情况下,

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

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