peco 小技シリーズ  〜多段ssh + peco, ghq + peco + atom〜

peco 小技シリーズ 〜多段ssh + peco, ghq + peco + atom〜

概要

本当に小技です。
が、割と使ってみると作業時間の短縮となって便利という声を頂き
peco 関連でよく使うものを記事にしました。

peco インストール

1
macOS %$ brew install peco

ssh ログインする Host を検索して選択

前提条件として ~/.ssh/config で接続ホストを管理しています。

上記を ~/.bashrc などに貼り付けて source ~/.bashrc すれば使えます ♪

1
2
3
4
5
6
7
macOS %$ git clone https://gist.github.com/kenzo0107/06b3b1e202f36b70815cfe0207292a66
macOS %$ cd 06b3b1e202f36b70815cfe0207292a66
macOS %$ cat peco-sshconfig-ssh.sh >> ~/.bashrc
macOS %$ source ~/.bashrc

// sshc 実行!
macOS %$ sshc

上記の様に順調に進むと候補がリストされます。
モザイクしかなくすいません (>_<)

ghq で管理している repository を検索して選択し atom で開く

こちらも同様、

1
2
3
4
5
6
7
macOS %$ git clone https://gist.github.com/kenzo0107/e460e31ae2478341cc7a39859ad7fefd
macOS %$ cd e460e31ae2478341cc7a39859ad7fefd
macOS %$ cat peco-git-atom.sh >> ~/.bashrc
macOS %$ source ~/.bashrc

// opg 実行!
macOS %$ opg

他にも様々な箇所で peco を利用させて頂いてます。
こんな peco の使い所あるよーという方、是非教えてください ♪

参照

zsh ですが dotfile をまとめてます。

peco 小技シリーズ 〜多段ssh + peco, ghq + peco + atom〜

https://kenzo0107.github.io/2017/04/26/2017-04-27-peco/

Author

Kenzo Tanaka

Posted on

2017-04-27

Licensed under

コメント