为什么 direnv 无法读取我的 zsh/fish/elvish/tcsh 脚本?
Why is direnv failing to read my zsh/fish/elvish/tcsh script?
尝试评估 .envrc
文件时,我收到错误“emulate: command not found
”或“cd: -q: invalid option
”或我完全有效的 [=14= 中的任何数量的各种可能的错误]/fish
/elivsh
/tcsh
脚本。
direnv
仅使用 bash
来评估您的 .envrc
文件。然后它将更改导出回您的原始 shell。您必须在 bash
.
中重写 .envrc
另请查看 direnv stdlib
以了解 direnv
允许您从任何 .envrc
文件中访问的实用程序功能。
尝试评估 .envrc
文件时,我收到错误“emulate: command not found
”或“cd: -q: invalid option
”或我完全有效的 [=14= 中的任何数量的各种可能的错误]/fish
/elivsh
/tcsh
脚本。
direnv
仅使用 bash
来评估您的 .envrc
文件。然后它将更改导出回您的原始 shell。您必须在 bash
.
.envrc
另请查看 direnv stdlib
以了解 direnv
允许您从任何 .envrc
文件中访问的实用程序功能。