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
.