Если у вас .bash_profile
есть какая-либо команда оболочки, которая порождает новую оболочку, это, вероятно, виновник. Попробуйте запустить:
defaults write org.vim.MacVim MMLoginShell -bool NO
Если это работает, вы можете посмотреть технические детали здесь .