Incapace di fonte .profile senza .zshrc
Domanda
Ho le seguenti righe nel mio .zshrc
source /etc/profile
source $HOME/.profile
Il mio .profile non viene caricato senza di loro, anche se .profile dovrebbe essere caricato di default nei sistemi Unix.
Come si può caricare .profile senza di sourcing è a .zshrc?
Soluzione
Cerca in Zsh manuale in cui si dice di usare al posto di ~/.zprofile
~/.profile
.
Altri suggerimenti
In aggiunta a quanto afferma Martin su zprofile vs profilo, si noti anche che / etc / zprofile e ~ / .zprofile vengono letti solo quando viene avviato zsh come shell di login. Se è "solo" una shell interattiva, sarà solo leggere .zshrc. Quindi la domanda è come si sta avviando lo zsh. Se si utilizza qualcosa di simile a Gnome Terminal, è possibile impostare nelle preferenze del profilo che il guscio deve essere iniziato come shell di login.
Più informazioni: Z-Shell Guida per l'utente