我的 bash_profile 中有这个,但我无法找出 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
我该如何在 fish 配置文件中做到这一点?我试过了
set PATH $PATH:$GOPATH/bin
但这似乎不起作用。
编辑:我修复了我的鱼配置为
set -x GOPATH ~/Dev/gocode
set -U fish_user_paths $fish_user_paths ~/Dev/ark/bin ~/bin/ ~/i386-elf/bin $GOPATH/bin
但我不知道您是否想关闭这个问题或者是否有人想提交答案或者......?
答案1
要设置自定义环境变量,似乎需要使用-x
,然后使用路径。对于持久环境变量,您必须设置fish_user_paths
,它会将给定的路径附加到您的 $PATH。
路径路径路径路径
set -x GOPATH ~/Dev/gocode
set -U fish_user_paths $fish_user_paths ~/Dev/ark/bin ~/bin/ ~/i386-elf/bin $GOPATH/bin