Local correto para definir a variável de ambiente $ BIBINPUTS

1

Se eu definir o varibale de ambiente $BIBINPUTS no meu .zshrc , ele será reconhecido por emacs-reftex (via emacsclient ), se eu iniciar o emacs a partir da linha de comando zsh .

No entanto, se eu começar a usar a barra de menus ou gmrun , ela não conecta essa variável. Então, onde está o local correto para definir todo o ambiente do usuário?

Se houver várias alternativas, me avise. Além disso, se mudou entre diferentes versões do ubuntu.

Editar:

Eu tentei configurá-lo em ~/.pam_environment like

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

mas parece não ter efeito (mesmo após a reinicialização) e não está listado via printenv .

Atualmente, estou usando o ubuntu natty + gdm + xmonad.

    
por student 31.05.2012 / 11:26

1 resposta

1

Você tentou configurá-lo em ~/.profile e, em seguida, fazer logout e voltar? Quaisquer variáveis que você definir nesse arquivo devem ser configuradas quando você efetuar login via X ou ssh / console. Se a configuração não funcionar, é um erro, e você deve abrir um relatório de bug sobre isso.

    
por dobey 05.06.2012 / 03:14