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 $PATH
benim için biraz iyileşir .
Söyleyebileceğim en iyi şey, MacVim kullanır /usr/libexec/path_helper
- bu da /etc/paths
dosyada bulunan (1) öğeleri ve (2) /etc/paths.d/
dizinde ek bulunan her şeyi kullanır . Kullanıcının ana dizininde ( .profile
veya 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/paths
Değ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.