読者です 読者をやめる 読者になる 読者になる

Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

インタラクティブフィルタリングツール peco の導入と関連情報まとめ

peco

f:id:tbpg:20151021013522j:plain

インタラクティブフィルタリングツール peco の導入と関連情報のまとめです。

前提

ZshとPreztoをインストール済みとします。

tbpgr.hatenablog.com

インストール

OS X環境にhomebrewを利用してインストールします

$ brew install peco
==> Downloading https://homebrew.bintray.com/bottles/peco-0.3.4.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring peco-0.3.4.yosemite.bottle.tar.gz
:beer:  /usr/local/Cellar/peco/0.3.4: 5 files, 5.5M

スクリプトを導入

インタラクティブにcd

  • ~/.zpreztorc
alias pcd='cd $(find . -maxdepth 1 -type d | peco)'
  • 動作確認

f:id:tbpg:20151027230041g:plain

インタラクティブにGitのブランチ選択

$ git checkout $(git branch | sed -e "s/\*/ /g" | peco)
  • 動作確認

f:id:tbpg:20151027230059g:plain

Hatena Bookmark

ブックマーク数上位

t-wada.hatenablog.jp

blog.horimisli.me

k0kubun.hatenablog.com

pecoの検索結果

pecoの検索結果

Qiita

ストック数上位

pecoの検索結果

pecoの検索結果

外部資料