Tengo este guardia en mi .profile
:
if [ -n "$BASH_VERSION" ]; then
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
if [ -f "$HOME/.bash_aliases" ]; then
. "$HOME/.bash_aliases"
fi
fi
Aún así, he verificado que la verificación está pasando para que MacVim comenzó desde Finder, no solo desde bash terminal, y .bashrc
contiene una secuencia de comandos relacionada con la terminal que parece hacer que MacVim no funcione como se esperaba cuando se inicia con un doble clic, por lo que debo tiene esta comprobación que falla para las ejecuciones no terminales. No estoy seguro de si esto afecta solo a MacVim o solo a cualquier aplicación. Esperaba $BASH_VERSION
vacío para cualquier cosa que se haya iniciado desde el Finder.
¿Algún consejo?