fishをデフォルトシェルにする
fish(或いはその他のシェル)をデフォルトシェルとして使いたい場合,
fishの実行ファイル/usr/local/bin/fishを/etc/shellsにも置く必要があります.
それからchsh -s /usr/local/bin/fishでデフォルトシェルに変更することができます.
具体的には次のコマンドに従ってください.
fishを/etc/shellsに追加する.
> echo /usr/local/bin/fish | sudo tee -a /etc/shells
デフォルトシェルをfishに変える.
> chsh -s /usr/local/bin/fish
(他のシェルに戻すには上記コマンドの引数/usr/local/bin/fishを/bin/bash, /bin/tcshや/bin/zshに置き換えてください.)