今週よく使ったalias

o

Gitレポジトリ内のファイルを適当なアプリケーションで開く。雑なので分かりやすくて良い。

alias o='git ls-files | peco | xargs open'

e

あとこれもよく使った。手元のマシン内のレポジトリに移動する。

alias e='cd $(ghq list -p | peco)'

p

GHQ - r7km/sにも書いたけど、 o と e で「pecoを使って絞り込んだ結果を他のコマンドに渡す」という処理が被ってしまったので p を用意した。

p() { peco | while read LINE; do $@ $LINE; done }alias o='git ls-files | p open'alias e='ghq list -p | p cd'