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 できると気持ちよさそうだけれども、それはそれで意図せず探索しないパスができそうだなと思う。

やりすぎの経済学 -中毒・不摂生と社会政策
[ad] やりすぎの経済学 -中毒・不摂生と社会政策
ハロルド・ウィンター, 河越正明 (単行本(ソフトカバー))