我正在尝试使用emacs,作为其中的一部分,我已经开始使用eshell。我在shell中经常做的一件事就是maven构建。为此,我需要设置某些环境变量。我在.emacs文件中使用setenv设置了一个环境变量,当我执行C-x getnev时,我可以看到它。然而,如果我在eshell中调用echo $MY_VAR,我什么也得不到,有人能帮助我吗?
发布于 2012-10-22 17:39:57
您应该在启动emacs的bat或sh文件中设置环境变量。在这种情况下,变量将在eshell中可见。
https://stackoverflow.com/questions/13008504
复制相似问题