今週よく使った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'