fishに切り替えた

今までzshを使ってたけど、SierraにバージョンアップしてからMacが異常終了したりフリーズするような問題が頻発していたので、OSをTimeMachineからではなくクリーンインストールする事にした。 ついでにfishに切り替えたのでログを残しておく。

ちなみにクリーンインストール後は問題が発生しなくなった。

以下手順

fishインストール

$ brew install fish

ghqインストール

$ brew install go
$ go get github.com/motemen/ghq

iTerm2の設定

zsh から fish にした - HsbtDiary(2017-04-21)

上記を参考に以下の通りiTerm2の設定をした。

f:id:saito400:20170429080447p:plain

fishermanインストール

GitHub - fisherman/fisherman: A concurrent plugin manager for fish

$ curl -Lo ~/.config/fish/functions/fisher.fish --create-dirs git.io/fisher

fzf,fish-ghq,zのインストール

GitHub - junegunn/fzf: A command-line fuzzy finder written in Go

GitHub - motemen/ghq: Remote repository management made easy

GitHub - fisherman/z: Pure-fish z directory jumping

$ brew install fzf

$ fisher install fzf decors/fish-ghq z

プロンプト設定

.config/fish/functions/fish_prompt.fishを編集して設定できるように見えたが、webの設定ツールがあったのでそれを使った。 fish_configを実行するとwebの設定画面が立ち上がる。今回はRobbyrussellを選択した。

参考にしたサイト

zsh から fish にした - HsbtDiary(2017-04-21)