MacVim , $ PATH değerini normal bir kullanıcının özel dotfiles'lerini yok sayacak şekilde alıyor gibi görünüyor.
Neden bu şekilde yapmayı tercih ettiklerini söyleyemem ama doğru gibi görünüyor. Tercihlerde (Gelişmiş sekmesi altında), "Vim işlemlerini bir giriş kabuğunda başlat" seçeneğini seçebilirsiniz, ancak bu yalnızca $PATHbenim için biraz iyileşir .
Söyleyebileceğim en iyi şey, MacVim kullanır /usr/libexec/path_helper- bu da /etc/pathsdosyada bulunan (1) öğeleri ve (2) /etc/paths.d/dizinde ek bulunan her şeyi kullanır . Kullanıcının ana dizininde ( .profileveya benzeri) yapılan değişiklikler göz ardı edilir.
Özetle, OSX varsayılanlarını ve kendilerini ekleyen uygulamaları alırsınız /etc/paths.d. (Örneğin, MacTex sistemimde bunu yapar.) Bu nedenle MacVim yolunuzu ayarlamak istiyorsanız, öğelerin bulunduğu bir dosya eklemektir /etc/paths.d. ( /etc/pathsDeğişikliklerin sistem güncellemeleri tarafından geri alınma riskini aldığınızdan beri doğrudan düzenlemem .)
Bunu bana bildirdiğiniz için teşekkürler. MacVim'de bir istek listesi hatası dosyalamak istiyorum.