Eu tenho isso no meu bash_profile e não consigo descobrir o equivalente no Fish:
export PATH=$PATH:~/Dev/ark/bin
export PATH=$PATH:~/bin/
export PATH=$PATH:~/i386-elf/bin/
export GOPATH=~/Dev/gocode/
export PATH=$PATH:$GOPATH/bin
Como faço isso no meu arquivo de configuração do fish? eu tentei
set PATH $PATH:$GOPATH/bin
Mas isso não parece funcionar.
EDIT: Corrigi minha configuração de peixe para ser
set -x GOPATH ~/Dev/gocode
set -U fish_user_paths $fish_user_paths ~/Dev/ark/bin ~/bin/ ~/i386-elf/bin $GOPATH/bin
Mas não sei se você deseja encerrar a pergunta ou se alguém deseja enviar uma resposta ou...?
Responder1
Para definir uma variável de ambiente personalizada, parece que você usa -x
e depois o caminho. Para uma variável de ambiente persistente, você deve definir fish_user_paths
, que anexará os caminhos fornecidos ao seu $PATH.
caminho caminho caminho caminho
set -x GOPATH ~/Dev/gocode
set -U fish_user_paths $fish_user_paths ~/Dev/ark/bin ~/bin/ ~/i386-elf/bin $GOPATH/bin