Представьте, что я нахожусь в оболочке с рабочим каталогом, установленным в каталог, содержащий файл .envrc
. Когда я теперь открываю новую вкладку в моем эмуляторе терминала, новая оболочка запускается в том же рабочем каталоге, что и исходная оболочка.
По какой-то причине файл .envrc
не загружен в этой новой оболочке. Если вручную выйти из рабочего каталога и ввести его снова, то загружаются переменные среды.
Есть ли способ заставить переменные загружаться автоматически при создании оболочки?
Я использую MacOS Mojave (10.14.4) с direnv 2.20.1, используя bash в качестве оболочки. Я загружаю ловушки через мой .bashrc
.