데스크톱 환경에서 시작된 응용 프로그램의 Fish 환경 변수/$PATH?

데스크톱 환경에서 시작된 응용 프로그램의 Fish 환경 변수/$PATH?

저는 특히 Elementary OS에서 Fish 및 IntelliJ와 함께 NVM을 작동시키려고 노력하고 있습니다.

하나 있다물고기 스크립트내가 터미널에 머무르는 한 이것은 훌륭하게 작동합니다. 그러나 데스크탑 환경에서 IDE를 실행하면 Fish 스크립트에서 수정한 경로가 상속되지 않습니다. 내 생각엔 애플리케이션을 시작할 때 여전히 읽고 있지만 ~/.profilefish 구성 내에 설정된 변수에 액세스할 수 없기 때문인 것 같습니다 .

이 문제를 해결하는 올바른 방법은 무엇입니까? 어쩌면 애플리케이션을 시작할 때 물고기 환경을 로드하는 방법이 있을까요? 아니면 단순히 fish_add_pathetc를 사용하지 말고 fish의 nvm을 피하고 내부에 bash 변형을 사용해야 합니까 ~/.profile? 아니면 다른 해결책이 있나요?

답변1

Intellij에는 몇 가지 특수한 물고기 통합 기능이 있지만 불행히도 깨졌습니다.

가장 좋은 해결책은 IntelliJ 설정으로 이동하여 "Shell Integration"을 끄는 것입니다.

관련 정보