zsh
está funcionando como esperado (consulte man zshbuiltins
):
-
. File
pesquisa$PATH
para localizarFile
a menos que haja/
no nome; enquanto -
source
é quase o mesmo que.
, exceto que pesquisa primeiro o diretório de trabalho.
Eu não sei como . .zshrc
funcionou anteriormente, a menos que houvesse um bug em uma versão anterior de zsh
.
Você pode:
-
alias .=source
; - vincule
~/.zshrc
a um diretório em$PATH
; - adicione seu diretório inicial a
$PATH
(não recomendado); ou - convém digitar
. ./.zshrc
(é o que sempre faço embash
, onde.
esource
são idênticos e quero ter certeza da localização do script).