Podczas ustawiania zmiennych w moim ~/.zshrcmogę albo użyćexport
export PATH=/some/path
albo nie
PATH=/some/path
Czym się różnią i których powinienem użyć?
~/.zshenvpozyskiwane z powłok logowania? Należy PATHtam zdefiniować?
PATHjest prawdopodobnie najlepszym przykładem zmiennej, którą należy zdefiniować wewnątrz ~/.zshenv, ten plik jest pobierany przez dowolną sesję zsh (chyba że użyjesz jakiejś opcji, aby ją wyłączyć). Sprawdź, man zshktóre pliki są pobierane i w jakiej kolejności.
.zshenv.