eshell环境变量没有出现在eshell中

时间:2012-10-22 09:32:54

标签: variables emacs eshell

我正在使用emacs,作为其中的一部分,我已经开始使用eshell了。我经常在shell中做的一件事是maven构建。为此,我需要设置某些环境变量。我在.emacs文件中设置了一个带有setenv的环境变量,当我做C-x getnev时,我可以看到它。但是,如果我在eshell中调用echo $ MY_VAR,我什么都得不到,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您应该在启动emacs的batsh文件中设置env变量。在这种情况下,变量将在eshell中可见。