ramenjunitiメモ

自分なりに調べたものをまとめたり、文章を書く練習したり

GoLandのターミナルでfishを動かそうとするとエラー吐く

何が起きたか

普段シェルはfishを使っていて、Golandでもfishを起動するように設定していました。

設定はこんな感じ👇

f:id:ramenjuniti:20191206005320p:plain

だたGoland内のターミナルを起動すると

~/.config/fish/conf.d/z.fish (line 40): 
__z_complete
^
from sourcing file ~/.config/fish/conf.d/z.fish
        called on line 9 of file /Applications/GoLand.app/Contents/plugins/terminal/fish/config.fish

from sourcing file /Applications/GoLand.app/Contents/plugins/terminal/fish/config.fish
        called during startup

って言われる。

Golandのバージョンは2019.3

原因

Goland内にもfishがあって、読み込んで欲しい~/.config/fishを読んでくれないらしい

解決策

解決策はここに載ってます stackoverflow.com

いくつか方法があるようで、私は以下の方法で解決しました。

設定 > ツール > ターミナル > アプリケーション設定シェルの統合のチェックを外す

f:id:ramenjuniti:20191206005748p:plain