私は特に、Elementary OSでFishとIntelliJでNVMを動作させようとしています。
一つある魚のスクリプト私がターミナルに滞在する限り、これはうまく機能します。ただし、デスクトップ環境でIDEを実行すると、Fishスクリプトによって変更されたパスは継承されません。私の考えでは、アプリケーションの起動時にまだ読んでいますが、~/.profile
fish設定内に設定された変数にアクセスできないためです。
この問題を解決する正しい方法は何ですか?たぶんアプリケーションを起動するときに魚の環境をロードする方法はありますか?それとも、単にfish_add_path
etcを使用せず、fishのnvmを避け、内部にbashバリアントを使用する必要がありますか~/.profile
?それとも別の解決策がありますか?
答え1
Intellijにはいくつかの特殊な魚統合機能がありますが、残念ながら壊れています。
最善の解決策は、IntelliJ設定に移動して「Shell Integration」をオフにすることです。