Instalé algunos programas de línea de comandos (p. ej rbenv
.), pero cada vez que abro una nueva pestaña de Terminal, parece que el entorno se reinicia. Necesito obtener mi .bash_profile manualmente:
source ~/.bash_profile
Seguí algunos tutoriales y puse este código en mi .bash_profile , pero no funciona:
if [ -n "$BASH_VERSION" ] && [ -f $HOME/.bashrc ];then
source $HOME/.bashrc
fi
Esto no sucede en mi vieja Mac y no sé cómo configurarlo.
Si está utilizando oh-my-zsh , el predeterminado que se cargará automáticamente es ~/.zshrc
. Todo lo que necesita hacer es agregar lo siguiente al final de ~/.zshrc
:
if [ -f ~/.bash_profile ]; then
. ~/.bash_profile
fi
.bashrc
se cargará de forma predeterminada, por lo que si tiene todas sus cosas, .bash_profile
asegúrese de que se cargará, por lo que debe agregar a su .bashrc
:
if [ -f ~/.bash_profile ]; then
. ~/.bash_profile
fi
Puede editar su entorno en ~/.zprofile
lugar de ~/.bash_profile
. Luego, vuelva a abrir una terminal.
jksoegaard
jksoegaard
hqt
hqt
jksoegaard
sin ladera
.bash_profile
no se obtiene automáticamente al inicio, cambiar su contenido (como se describe en la pregunta) no hará que se obtenga. ¿ Qué hay en tu.bashrc
, en tu.bash_profile
, en tu.profile
?