首页 > 解决方案 > 为什么 direnv 无法读取我的 zsh/fish/elvish/tcsh 脚本?

问题描述

在尝试评估文件时,我在完全有效的///脚本中.envrc收到错误“ emulate: command not found”或“ cd: -q: invalid option”或任意数量的各种可能错误。zshfishelivshtcsh

标签: zshfishtcshdirenvelvish

解决方案


direnvbash用于评估您的.envrc文件。然后它将更改导出回您的原始外壳。你必须重写你的.envrcin bash

还要检查可让您从任何文件中访问direnv stdlib的实用程序功能。direnv.envrc


推荐阅读