Question

J'ai les lignes suivantes dans mon .zshrc

source /etc/profile    
source $HOME/.profile

Mon .profile n'est pas chargé sans eux, bien que .profile devrait être chargé par défaut dans les systèmes Unix.

Comment pouvez-vous charger .profile sans récupérer les sources à .zshrc?

Était-ce utile?

La solution

Regardez dans le zsh manuel où il est dit d'utiliser ~/.zprofile au lieu de ~/.profile.

Autres conseils

En plus de ce que Martin dit à propos zprofile vs profil, notez que / etc / zprofile et ~ / .zprofile sont lus que lorsque zsh est lancé comme un shell de connexion. Si elle est « juste » un shell interactif, il ne lit .zshrc. La question est de savoir comment vous commencez zsh. Si vous utilisez quelque chose comme Terminal Gnome, vous pouvez définir dans le profil Préférences que le shell doit être lancé comme shell de connexion.

Plus d'infos: Guide de Z-Shell utilisateur

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top