ripgrep(rg)忽略某些文件(exclude, ignore)

详情可以看man page. 直接说结论(并不是完整的结论, 是够用的结论).

1.如果只在命令行exclude(而不是下面那样, 规则写在文件中), 那么是-g, 接glob, include或者exclude, 默认include, 如果在glob前面加上!, 是exclude.
2.在git context下, 那么rg默认就会考虑.gitignore和全局的$HOME/.config/git/ignore
3.可以写在~/.ignore或者~/.rgignore.

原文地址:https://www.cnblogs.com/Tokubara/p/15754418.html