在 emacs/eshell 中,"echo $PATH" 显示的路径与 $PATH 环境变量不同。
而且我还检查了 eshell 没有读取 .bashrc 或 .profile,我认为这就是路径不同的原因。
- eshell 启动时会读取什么设置文件?
- eshell如何设置它的PATH?
- 如何使 eshell 的 PATH 与环境变量的 PATH 相同?
添加
正如 Jérôme Radix 指出的那样,PATH 取决于我如何启动 Aquamcs。
- 当我单击按钮启动 Aquamacs 时,它具有不同的 PATH。
- 当我从命令行运行“aquamacs”时,它具有相同的 PATH。