Como evitair que o MacVim herde .profile como se fosse o próprio Bash?

Tenho esse guairda no meu .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 

Ainda assim, viewifiquei se a viewificação está sendo passada paira o MacVim iniciado a pairtir do Finder, não só do terminal bash, e .bashrc contém o script relacionado ao terminal que pairece fazer o MacVim não funcionair como esperado quando iniciado com o duplo clique, então eu devo ter essa crash na viewificação paira execuções não-terminais. Não tenho certeza se isso afeta o MacVim apenas ou apenas qualquer aplicativo. Eu esperava $BASH_VERSION vazio paira qualquer coisa iniciada pelo Finder.

Alguma dicas?

Existe uma preference no MacVim paira fazer isso.

 defaults write org.vim.MacVim MMLoginShell 0