Silver Searcher: исключая файлы в vimrc
Есть ли способ исключить файлы из поиска ag, добавив массив файлов в файл vimrc?
Как и в случае с FuzzyFinder, расширения файлов игнорируются путем добавления этого:
let g:fuf_file_exclude = '\v\~$|\.o$|\.exe$|\.bak$|\.swp$|\.class$'
На самом деле я просто хочу исключить свой style.css, так как большую часть времени я хочу найти термин в рабочем файле scss, а не минимизированный вывод в style.css.
1 ответ
ag будет читать в большинстве VCS игнорировать файлы по умолчанию (см. --skip-vcs-ignores
вариант - надо его специально выключить). Это означает, что это будет читать .gitignore
файл (или.hgignore, или svn:ignore) в вашем проекте и ничего не пропустите. Хорошо работает для моих нужд.
Если у вас возникли проблемы с скомпилированными файлами CSS (или исходными картами, или тому подобными), вы также можете настроить свои сценарии сборки или что-то еще, что вы используете (grunt, gulp), чтобы сохранить файлы.scss в каталоге / src и в. CSS-файлы в / public (например), а затем добавьте "public/" в.gitignore.