Podczas ustawiania zmiennych w moim ~/.zshrc
mogę albo użyćexport
export PATH=/some/path
albo nie
PATH=/some/path
Czym się różnią i których powinienem użyć?
~/.zshenv
pozyskiwane z powłok logowania? Należy PATH
tam zdefiniować?
PATH
jest 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 zsh
które pliki są pobierane i w jakiej kolejności.
.zshenv
.