Você não pode fazer isso, porque o fpath
do usuário não é definido por uma atribuição simples em um arquivo de configuração de valor-chave, ele é definido por um script potencialmente complexo. Por exemplo, meu fpath
difere dependendo da versão do zsh e de quais diretórios existem no sistema. Você pode obter o ~/.zshrc
do usuário, mas isso pode fazer todos os tipos de outras coisas (e, em particular, pode não funcionar se o zsh não estiver em execução em um terminal e puder imprimir coisas e assumir que o shell é interativo). / p>
Todas as instâncias de zsh source ~/.zshenv
, portanto, sugiram ao usuário que definam seu fpath
de lá.