1 votes

Qui définit la variable d'environnement BROWSER dans MacOS ?

J'ai remarqué que j'ai BROWSER réglé sur open dans mes variables d'environnement, mais je n'arrive pas à savoir où il est défini par le système.

Quand je cours env J'obtiens ce résultat :

USER=xxx
PATH=xxx
LOGNAME=xxx
SSH_AUTH_SOCK=xxx
HOME=xxx
SHELL=xxx
__CF_USER_TEXT_ENCODING=xxxx
TMPDIR=xxx
XPC_SERVICE_NAME=xxx
XPC_FLAGS=xxx
BROWSER=open
EDITOR=nano
[...]

Il ne semble pas que ce soit quelque chose dans ma configuration utilisateur, est-ce que c'est standard d'avoir BROWSER=open dans MacOS (10.15.3) ? Où puis-je trouver le fichier de configuration qui le définit ?

3voto

nohillside Points 82672

BROWSER n'est pas défini par défaut sur MacOS. L'endroit exact où il est défini dépend du shell que vous utilisez et de sa configuration spécifique :

  • bash : /etc/profile , ~/.bash_profile , ~/.bashrc
  • zsh : /etc/zshenv , /etc/zprofile , /etc/zshrc , /etc/zlogin , ~/.zshenv , ~/.zprofile , ~/.zshrc , ~/.zlogin

Outre les fichiers de configuration eux-mêmes, la variable peut également être définie dans un script provenant de l'un d'entre eux.

3voto

Fez Vrasta Points 683

Pour me répondre, BROWSER , EDITOR , VISUAL y PAGER sont toutes définies par ~/.zprofile .

Ils semblent être ajoutés par le cadre de configuration Prezto ZSH.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X