created: 2022-09-19T00:42:10.381Z
リポジトリ横断で grep するときに除外するディレクトリのメモ
たとえば「Slack の API 連携のコード、これ絶対いままで何回も書いてるから使えるところコピペしたいんだけど」というときに、リポジトリ横断で grep するための除外ディレクトリを列挙したもの。ghq
ディレクトリとかで実行すれば自分が管理しているリポジトリのソースコードから探せるはず。
$ ack postMessage \
--ignore-dir=node_modules \
--ignore-dir=build \
--ignore-dir=dist \
--ignore-dir=.webpack \
--ignore-dir=static \
--ignore-dir=public \
--ignore-dir=.next \
-r ./
本当は gibo dump Node|Python
とかを使ってまとめて ignore できると気持ちよさそうだけれども、それはそれで意図せず探索しないパスができそうだなと思う。