J'ai cette protection dans mon .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
Néanmoins, j'ai vérifié que la vérification passe pour MacVim lancé à partir du Finder, et pas seulement à partir du terminal bash, et .bashrc
contient un script lié au terminal qui semble faire en sorte que MacVim ne fonctionne pas comme prévu lorsqu'il est lancé par un double clic, de sorte que cette vérification doit échouer pour les exécutions non terminales. Je ne sais pas si cela affecte uniquement MacVim ou n'importe quelle application. Je m'attendais à ce que $BASH_VERSION
vide pour tout ce qui est lancé à partir du Finder.
Des conseils ?