我正在与emacs一起使用,作为其中的一部分,我已经开始使用Eshell。我经常在外壳中做的一件事是Maven构建。为此,我需要设置某些环境变量。我已经在.emacs文件中设置了一个带有setEnv的环境变量,当我执行C-X getNev时,我可以看到它。但是,如果我在埃谢尔(Eshell)打电话给echo $ my_var,我什么都没有得到帮助?
您应该在启动Emacs的bat
或sh
文件中设置ENV变量。在这种情况下,变量将在Eshell中可见。