shellをfishに置き換えたのは良いが、IntelliJの組み込みTerminalで動かなかったので直した。 stackoverflow.com IntelliJのapp内にもconfig.fishがあってそっちを読んでるのが問題っぽい。 stackoverflow見るとfunctionsの読み込み処理追加しろよ〜って記述があるんだけど、追記しても不安定なので You could also just replace that whole fish directory in IntelliJ's plugins/terminal with a symlink to your normal fish config directory, usually .config/fish/. これに沿ってsymlinkで置き換えたほうが良かった osx + IntelliJ Ultimate の場合