Когда emacs запускается, он наследует переменные среды, которые установлены в то время, либо в запускающем приложении (Linux), либо в центральном хранилище (реестр Windows).
В Windows переменные среды могут быть установлены глобально. Как я могу предложить emacs обновить список переменных окружения?
Мне также интересны способы обновления переменных в Linux (те, которые были изменены в оболочке, которая запустила emacs), хотя это кажется намного сложнее, так как нет центрального хранилища переменных среды. Может быть, играя с emacsclient
?