Переменная среды eshell не отображается в eshell

Я имею дело с Emacs и как часть этого я начал использовать eshell. Одна вещь, которую я регулярно делаю в оболочке, это maven builds. Для этого мне нужны определенные переменные среды. Я установил переменную окружения с помощью setenv в своем файле.emacs, и когда я делаю Cx getnev, я вижу его. Однако если я вызову echo $MY_VAR в eshell, я ничего не получу, кто-нибудь может помочь?

1 ответ

Вы должны установить переменные env в bat или же sh файл, который запускает Emacs. В этом случае переменные будут видны в eshell.

Другие вопросы по тегам