Edited at

Pecoを使ってgitignore.ioから好きなように.gitignoreを取得する

More than 3 years have passed since last update.

以下を~/.zshrcに追記します


~/.zshrc

function _gi() { curl -s https://www.gitignore.io/api/$1 ;}

alias gi='_gi $(_gi list | sed "s/,/\n/g" | peco )'

Macの場合はsedがBSD版なのでGNU sedを使う

brew install gnu-sed でインストール

その後に以下を追記


~/.zshrc

function _gi() { curl -s https://www.gitignore.io/api/$1 ;}

alias gi='_gi $(_gi list | gsed "s/,/\n/g" | peco )'

gi >.gitignoreで.gitignoreを取得できるようになりました。

まだzshを使って間もないですのでもっと簡易に書ける方法があればご教示くださいm(_ _)m