Установка путей в Fish как в Bash?

Установка путей в Fish как в Bash?

У меня в 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

Как мне это сделать в моем файле конфигурации рыбы? Я пробовал

set PATH $PATH:$GOPATH/bin

Но, похоже, это не работает.

EDIT: Я исправил конфигурацию своей рыбы, чтобы она была

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

Связанный контент