Допустим, у меня есть проект в:
~/working_dir
Всякий раз, когда я запускаю команды из этого каталога, мне нужно установить определенные переменные среды. Так что я могу экспортировать их так:
export VAR=value
Однако их много, и это становится утомительным, плюс я иногда забываю и запускаю команду только для того, чтобы она потерпела неудачу, потому что отсутствуют переменные среды, которые дают ей ключи API или что-то в этом роде.
Есть ли способ заставить zsh запомнить эти переменные среды для этого каталога, чтобы каждый раз, когда я запускаю какую-либо команду из этого каталога, она запускалась с установленными переменными среды?