106 votes

.bashrc/.le profil n'est pas chargé sur la nouvelle session tmux (ou la fenêtre) - pourquoi?

Quand tmux démarre ou s'ouvre une nouvelle fenêtre, il ne charge pas mon .profile ou .bashrc. Je finis de taper . ~/.bashrc à chaque fois. Est-il un moyen de faire cela automatiquement?

162voto

paxdiablo Points 341644

Oui, à la fin de votre .bash_profile, mettre la ligne:

. ~/.bashrc

Cela automatiquement les sources, le fichier rc dans ces circonstances où il serait normalement ne traiter que le profil.

Les règles quand bash s'exécute certains fichiers sont complexes, et dépendent du type de shell en cours de démarrage (login/non-login, interactif ou non, et ainsi de suite), ainsi que les arguments de ligne de commande et les variables d'environnement.

Vous pouvez les voir dans l' man bash de sortie, il suffit de regarder pour INVOCATION - vous aurez probablement besoin de temps pour digérer et de décoder bien :-)

1voto

icyrock.com Points 13698

À partir de ce fil:

semble à l'aide de .bash_profile serait de travailler.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X