আমার অনুরূপ সমস্যা ছিল, তবে আমি কেবল তৃতীয় পক্ষের ম্যাকপোর্টস (একটি হোমব্রিউ বিকল্প) অ্যাপ্লিকেশন ব্যবহার করতে চেয়েছিলাম যেখানে সিস্টেমে কোনও নেপাল অ্যাপল সংস্করণ নেই ।
দেশীয় অ্যাপল অ্যাপ্লিকেশনগুলির তুলনায় ম্যাকপোর্টস অ্যাপ্লিকেশনগুলিকে অগ্রাধিকার হিসাবে ব্যবহার করা বন্ধ করতে , আমি আমার AT PATH সংশোধন করেছি: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"
এই PATH কনফিগারেশনটি ব্যবহার করে, কোনও নেটিভ অ্যাপল অ্যাপ্লিকেশন পাওয়া না গেলে কেবল ম্যাকপোর্টস পাথের পরামর্শ নেওয়া হবে।
পাঠের আগে পরিবর্তিত: ডিফল্ট ভিআইএম হ'ল ম্যাকপোর্টস
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/opt/local/bin/vim
পথের পরে সংশোধিত: ডিফল্ট ভিআইএম হ'ল অ্যাপলের সংস্করণ
Terrences-MacBook-Pro:pi-ap terrence$ which vim
/usr/bin/vim
আপনি যদি তৃতীয় পক্ষের হোমব্রু অ্যাপ্লিকেশনগুলিকে ডিফল্ট হতে চান যেখানে অন্যান্য পাথের বিকল্প রয়েছে, কেবলমাত্র হোমথ্রু পাথটি আপনার প্যাথের আগে রয়েছে কিনা তা নিশ্চিত করুন ।
আমার ব্যবহারের ক্ষেত্রে কাজ করেছে, তবে বিকল্প ব্যবহারের ক্ষেত্রে এটি সঠিক নাও হতে পারে।
নতুন PATH পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার। প্রোফাইলটি পরিবর্তন করার পরে লগআউট করতে ভুলবেন না-