複数のgitignoreパッケージからなるgitignoreファイルを手軽に作りたいとき
ローカルにクローンしたgithub/gitignoreとpecoを使って, 複数のパッケージからなるgitignoreファイルを生成する.
zsh
$ cd GIT_DIR
$ git clone https://github.com/github/gitignore.git
$ mkdir NEW_PRJ
$ cd NEW_PRJ
# xargsがJオプションをサポートしない場合は, "xargs -I% cat % >> .gitignore" に変更
$ ls -d GIT_DIR/gitignore/**/* | peco | xargs -J% cat % > .gitignore
MEMO
pecoで複数行を選択する
ctrl
+space
で複数行を選択できる.