Modifying PATH mit Fischmuschel

Ich spiele gerade mit demfish shell und ich habe einige Probleme, meinen Kopf darum zu wickeln, wie diePATH Variable ist gesetzt. Für das, was es wert ist, verwende ich auch oh-my-fish.

Wenn ich meinen aktuellen Pfad wiederhole, erhalte ich:

➜ fish echo $PATH
/usr/local/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/X11/bin /usr/texbin /Users/myname/.opam/system/bin

Anschauen~/.config/fish/config.fish Ich sehe die folgende Zeile

set PATH /usr/local/bin $PATH /Users/myname/.opam/system/bin

Meine Frage ist (und diese Formulierung wird wahrscheinlich meinen Mangel an Kenntnissen zu diesem Thema widerspiegeln): vorconfig.fish wird bearbeitet, wo ist dasPATH Variable gesetzt? dh: woher kommen alle Pfade zwischen/usr/local/bin und/Users/myname/.opam/system/bin komme aus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage