He instalado bash 4 y bash-completions @ 2 con Homebrew siguiendo todos los tipos de guías que encontré en línea. Sin embargo, cuando abro una nueva terminal simplemente se cuelga. Al colocar un poco de echo
s en mi .bash_profile
, parece que se cuelga al cargar las completaciones.
Mi .bash_profile
:
# Import all files
for DOTFILE in ~/.{aliases,env,functions,path,prompt,extra}
do
[ -r "$DOTFILE" ] && [ -f "$DOTFILE" ] && source "$DOTFILE"
done
unset DOTFILE;
echo $BASH_VERSION
printf "Loading bash completions..."
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
. /usr/local/share/bash-completion/bash_completion
fi
printf "done!"
if [ -f "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh" ]; then
GIT_PROMPT_THEME=Default
source "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh"
fi
(las cosas DOTFILE
están cargando mis dotfiles )
Cuando abro una nueva terminal con el .bash_profile
anterior, obtengo esta salida:
Last login: Fri Jun 23 10:43:12 on ttys001
4.4.12(1)-release
Loading bash completions...
La ejecución de brew doctor
no dice nada acerca de las terminaciones de bash.
¿Qué puedo hacer para que esto funcione?
ACTUALIZACIÓN
Hubo un montón de procesos rustc
que consumieron mucha CPU. Lo más probable es que esté relacionado.