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?

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top