最強のFish Shell環境 – Fisher + ghq + peco で最強のgit環境

Facebook にシェア
Pocket
LINEで送る
このエントリーを Google ブックマーク に追加

0. 前回まで

ぼくのかんがえたさいきょうのたーみなるかんきょう

1. ざっくり解説

Fisher

fisher は fish shellのプラグインで、fish shellのプラグイン管理ツール

ghq

ghqはgitを一つのディレクトリ配下で管理するツール

peco

インクリメンタルサーチ(入力に応じて候補を絞り込む検索方法)をターミナルで実現できるツール

fish-ghq

Ctrl + gで ghq を起動できるプラグイン

oh-my-fish/plugin-peco

fish shell用の peco プラグイン

2. 環境構築

fisher

curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish

ghq

brew install ghq

# 必要であれば、以下の設定で管理ディレクトリを設定(デフォルトは$HOME/.ghq)
git config --global ghq.root 対象ディレクトリ

peco

brew install peco

fish-ghq

fisher add decors/fish-ghq
echo 'set GHQ_SELECTOR peco' >> $HOME/.config/fish/config.fish
exec fish

oh-my-fish/plugin-peco

fisher add oh-my-fish/plugin-peco

動作チェック

Related posts

コメントを残す