হোমব্রু ইনস্টলের পরে ম্যাকভিমকে ডিফল্ট অ্যাপ্লিকেশন হিসাবে সেট করুন


12

আমি হোমব্রুয়ের মাধ্যমে ম্যাকভিম ইনস্টল করেছি। এটি ভাল কাজ করছে।

কিন্তু যখন নতুন ফাইল টাইপের জন্য এটি একটি ডিফল্ট অ্যাপ্লিকেশন চয়ন করতে আসে তখন আমি ম্যাকভিম দেখতে পাচ্ছি না। হোমব্রুয়ের সাথে ইনস্টল হয়ে যাওয়ার পরে আমি ম্যাকভিমকে কোনও ফাইল টাইপের জন্য ডিফল্ট অ্যাপ্লিকেশন হিসাবে কীভাবে সেট করতে পারি?

দ্রষ্টব্য : কীভাবে ফাইন্ডারে কোনও ডিফল্ট অ্যাপ্লিকেশন নির্বাচন করবেন তা নিয়ে নয়, প্রশ্নটি কীভাবে কোনও অ্যাপ্লিকেশনকে ডিফল্ট হিসাবে সেট করবেন যা সুনির্দিষ্ট ডিফল্ট অ্যাপ্লিকেশন হিসাবে /Applicationsফাইন্ডারের দ্বারা দেখানো হয়নি by


সম্ভবত প্রাসঙ্গিক: apple.stackexchange.com/questions/7726/...
echristopherson

উত্তর:


12

আমারো একই ইস্যু ছিল. আমি ম্যাকভিম.এপ এ সরানো /Applicationsএবং তারপরে এটিকে হোমব্রিউ সেলার ডিরেক্টরিতে সিমলিঙ্ক করে।

mv /usr/local/Cellar/macvim/7.3-65/MacVim.app /Applications/  
ln -s /Applications/MacVim.app /usr/local/Cellar/macvim/7.3-65/

1
প্রতিবার ম্যাকভিম আপগ্রেড হওয়ার পরে কি এটি পুনরাবৃত্তি করার দরকার নেই?
এরিক হু

2
আমার জন্য কাজ করেছেন। তবে খনিটি ছিল .3.৩--66 যা @ এরিকহু'র উদ্বেগকে হাইলাইট করেছে ... এটি এর থেকে আরও ভাল সমাধানের প্রস্তাব দেয়
ম্যাট পোড়া

2
আমি সরানো ছাড়াই আরও সহজ করে দিয়েছি - কেবল লিঙ্ক: ln -s /usr/local/Cellar/macvim/8.0-130/MacVim.app/ /Applications/MacVim.app- তবে হ্যাঁ দেখে মনে হচ্ছে ইনস্টল করা ম্যাকভিমের সংস্করণ পরিবর্তন করার পরে লিঙ্কটি আপগ্রেড করা উচিত - কারণ উত্স ফোল্ডারের পথ পরিবর্তন হবে।
ভাইটালি জাদানেভিচ

12

সংশোধন: এটি এখন আর নেই, https://github.com/Homebrew/homebrew/issues/8699 দেখুন

নোট করুন যে brew linkappsলিঙ্কগুলি রাখে ~/Applications, না /Applications। আমাকে সিমলিংকটি অনুসরণ করতে হয়েছিল (পছন্দসই থেকে আপনার হোম ডিরেক্টরিটি নির্বাচন করুন Applications, মূল ফলকে আইকনটি নির্বাচন করুন এবং ক্লিক করুন Open), তারপরে যেতে ডায়লগ বাক্সের উপরে (বা কমান্ড + আপ টিপুন) উপরের পাথের তালিকা-বাক্সটি টানুন এক স্তর শারীরিক পথ ব্যাক আপ। তারপরে আপনি আসল .appফোল্ডারের আইকন দেখতে পাবেন ।


এটি আসলে /Applicationsআমার জন্য লিঙ্কটি রেখেছিল। আচরণ অবশ্যই বদলেছে।
ব্রায়ান ম্যাকচ্যাটন

5

আপনি ফাইন্ডার থেকে ডিফল্ট অ্যাপ সেট করতে পারেন।

  1. ফাইলটি নির্বাচন করুন (যেমন foo.rb) এবং তারপরে 'তথ্য পান' (কমান্ড আই, বা ফাইল | তথ্য পান) নির্বাচন করুন।
  2. 'ওপেন উইথ' বিভাগটি খুলুন।
  3. আপনার ডিফল্ট অ্যাপ্লিকেশনটি নির্বাচন করুন এবং তারপরে 'সমস্ত পরিবর্তন করুন ...' টিপুন।

3
এটি একই সমস্যা পাওয়ার অন্য একটি উপায়। যেহেতু ম্যাকভিম হোমব্রব ব্যবহার করে ইনস্টল করা হয়েছে এটি অ্যাপ্লিকেশনগুলির তালিকায় কখনও তালিকাভুক্ত নয়। আমি যদি অ্যাপ্লিকেশনগুলির সূক্ষ্ম তালিকা দেখতে পছন্দ করি তবে এটিও সত্য।
বিটা রাইড

5

চালানোর চেষ্টা করুন brew linkapps। আপনার এটি করার কথা এইভাবেই হয় তবে এটি কখনই আমার পক্ষে কার্যকর হয় না; যদি আপনার ক্ষেত্রেও এটি একই হয় তবে এটি করুন ln -s /usr/local/Cellar/macvim/7.3-64/MacVim.app /Applications(অ্যাপ্লিকেশনটির আসল অবস্থান প্রতিস্থাপন করুন, যদি এটি আপনার সিস্টেমে পৃথক হয়)।

হোমব্রিউ আপনাকে বলা উচিত ছিল যে আপনি যখন ম্যাকভিম ইনস্টল করেছেন।


1
উত্তরের জন্য ধন্যবাদ. ব্রিউ লিঙ্কগুলি সাহায্য করেনি। আমি লঞ্চপ্যাডে ম্যাকভিম দেখতে পাচ্ছি এবং এখনই ফাইন্ডারে একটি ফাইল খুলতে পারি, তবে এটি এখনও .txt (বা অন্যান্য ফাইলের ধরণের) জন্য ডিফল্ট অ্যাপ্লিকেশন হিসাবে সেট করতে চাইলে অ্যাপ্লিকেশনগুলির তালিকায় তালিকাভুক্ত হয় না। লিঙ্ক যুক্ত করা কোনও কাজ করে না। ম্যাকভিম এখন তালিকাভুক্ত হবে না, তবে আমি যখন নির্বাচন করি তখন ম্যাকভিম ফাইন্ডার খোলা বোতামটি বের করে দেয়। সোমমে এটি কেবল ম্যাকভিম.অ্যাপকে লিঙ্ক করার পক্ষে পর্যাপ্ত নয়।
বিটা রাইড

এটা আমার জন্য কাজ করে! খোলা বোতামটিও কাজ করে। আমার ব্রিউ সংস্করণটি 0.9.5
হাই ফেং কাও

2
brew linkappsআর সমর্থিত নয়।
zhon

0

আমার অনুরূপ সমস্যা ছিল, তবে আমি কেবল তৃতীয় পক্ষের ম্যাকপোর্টস (একটি হোমব্রিউ বিকল্প) অ্যাপ্লিকেশন ব্যবহার করতে চেয়েছিলাম যেখানে সিস্টেমে কোনও নেপাল অ্যাপল সংস্করণ নেই

দেশীয় অ্যাপল অ্যাপ্লিকেশনগুলির তুলনায় ম্যাকপোর্টস অ্যাপ্লিকেশনগুলিকে অগ্রাধিকার হিসাবে ব্যবহার করা বন্ধ করতে , আমি আমার 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 পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার। প্রোফাইলটি পরিবর্তন করার পরে লগআউট করতে ভুলবেন না-

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.