Правильное место для установки переменной окружения $ BIBINPUTS

Если я установлю переменную окружения $BIBINPUTS в моем .zshrc, она распознается emacs-reftex (через emacsclient), если я запускаю emacs из моей командной строки zsh.

Однако, если я начну использовать меню или gmrun, он не будет связывать эту переменную. Так где же выбрать правильное место для всей пользовательской среды?

Если есть несколько альтернатив, дайте мне знать. Также, если это изменилось между различными версиями Ubuntu.

Редактировать:

Я попытался установить его в ~/.pam_environment, как

BSTINPUTS=.:/home/myuser/BiBTeX/:$BSTINPUTS
BIBINPUTS=.:/home/myuser/BiBTeX/:$BIBINPUTS

, но, похоже, это не дает никакого эффекта (даже после перезагрузки) не перечислено через printenv.

В настоящее время я использую ubuntu natty + gdm + xmonad.

1
задан 31 May 2012 в 14:00

1 ответ

Вы пытались установить его в ~/.profile, а затем выйти и снова войти? Любые переменные, которые вы устанавливаете в этом файле, должны быть установлены при входе в систему через X или ssh / console. Если его установка не работает, это ошибка, и вы должны открыть отчет об ошибке.

0
ответ дан 31 May 2012 в 14:00

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

Похожие вопросы: