Benzer bir sorunum vardı, ancak yalnızca sistemde yerel Apple sürümünün olmadığı üçüncü taraf MacPorts ( Homebrew alternatifi) uygulamalarını kullanmak istedim .
MacPorts uygulamalarının yerel APPLE uygulamaları yerine tercihte kullanılmasını durdurmak için $ PATH'ımı değiştirdim:vi ~/.profile
# Original PATH which favoured MacPorts Commented-out
#export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Modified path prepending "/usr/bin" in front ensuring native apps favoured
export PATH="/usr/bin:/opt/local/bin:/opt/local/sbin:$PATH"
Bu PATH yapılandırmasını kullanarak, yalnızca yerel bir Apple uygulaması bulunamazsa MacPorts yoluna başvurulur.
PATH Değiştirilmeden ÖNCE : Varsayılan VIM MacPorts'tur
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/opt/local/bin/vim
PATH Değiştirildikten SONRA : Varsayılan VIM Apple'ın sürümüdür
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/usr/bin/vim
Başka yollarda alternatiflerin olduğu üçüncü taraf Homebrew uygulamalarının varsayılan olmasını istiyorsanız, Homebrew yolunun PATH'nizden önce geldiğinden emin olun.
Kullanım durumum için çalıştı, ancak alternatif kullanım durumları için doğru olmayabilir.
Yeni PATH değişikliklerinin etkili olması için .profile dosyanızı değiştirdikten sonra çıkış yapmayı unutmayın.