fishを使う

fishshell.com

bashからfishに移行してみる。

まずはインストール

$ brew install fish
$ which fish
$ sudo vi /etc/shells # add fish shell path
$ chsh -s /usr/local/bin/fish

が、.bash_profileに設定していた環境変数が読み込めなかったので、bash_profileの末尾にfish起動を追加して、

exec fish

デフォルトシェルは戻す

$ chsh -s /bin/bash

エイリアスの共有は、なにやらひと手間いりそうだったのでfish用に新規に用意することにした

$ mkdir .config/fish/functions
$ alias wk="cd ~/workspace/"
$ funcsave wk

参考

qiita.com

medium.com