$PATH do diretório aparece no bash, mas não no editor

$PATH do diretório aparece no bash, mas não no editor

Estou tentando definir um caminho no meu $PATH:

/home/ryan/.nvm/versions/node/v9.6.1/bin

Quando estou echo $PATHlá, mas quando abro vscodee verifico se process.env.PATHnão está lá. Não sei por que está no bash, mas não no editor. Isso está causando problemas ao executar tarefas no editor.

Vejo que isso está tanto no bash quanto no editor:

/usr/lib/jvm/java-8-oracle/jre/bin

Então, qual seria a melhor maneira de descobrir onde isso está definido? Estou pensando que se eu definir o primeiro caminho no mesmo local, ele deverá estar no editor e no bash.

Responder1

Espero que o problema seja que, ao modificar seu PATH, você não esteja usando "exportar" ao definir a variável

usar "exportar" é necessário para disponibilizar uma variável (que PATH é) para subprocessos - então

export PATH=$PATH:/new/path

Deveria trabalhar.

Atualizar:

Aparentemente a solução neste caso foi usar um arquivo .gnomerc

informação relacionada