Imposible conseguir .profile sin .zshrc
Pregunta
Tengo las siguientes líneas en mi .zshrc
source /etc/profile
source $HOME/.profile
Mi .profile no se carga sin ellos, aunque .profile debe ser cargado por defecto en los sistemas Unix.
¿Cómo se puede cargar .profile sin abastecimiento al .zshrc?
Solución
Buscar en la Zsh manual de donde dice utilizar en lugar de ~/.zprofile
~/.profile
.
Otros consejos
Además de lo que dice acerca de Martin vs zprofile perfil, también observamos que / etc / zprofile y ~ / .zprofile solamente se leen cuando zsh se inicia como un shell de entrada. Si es "sólo" un shell interactivo, sólo se lee .zshrc. Así que la pregunta es cómo se está iniciando el zsh. Si utiliza algo así como Gnome Terminal, se puede establecer en las preferencias del perfil que la cáscara se debe iniciar como un shell de entrada.
Más información: Z-Shell Guía del usuario