インストール
homebrew
でインストールできる
brew install fish
デフォルトのシェルを変更する
which
コマンドでfish本体のある場所を調べて
chsh -s
で指定する
which fish
chsh -s /usr/local/bin/fish
chsh
してchsh: /usr/local/bin/fish: non-standard shell
と怒られる場合は
vimなどで/etc/shells
を開いてファイル末尾に/usr/local/bin/fish
を追記するとよい
ターミナルを再起動するとシェルがfishになっているはず
oh-my-fish
fishは素の状態でもかなり補完効いてくれたり便利なんだけど
色々設定したい場合、zshのoh-my-zsh
のような設定を管理するフレームワークのoh-my-fish
がある
導入は簡単で公式サイトの以下のコマンドを叩けばよい
curl -L https://github.com/bpinto/oh-my-fish/raw/master/tools/install.fish | fish
テーマ変える
fishの設定ファイルは.bashrc
や.zshrc
とかではなくて
$HOME/.config/fish/config.fish
というファイル
ここから好きなテーマ選んでconfig.fish
の該当箇所を以下のように書き換える
fishface
とかfish感出ていいと思う
config.fish
# Theme
# set fish_theme robbyrussell
set fish_theme fishface
かわいい