মাউন্টেন লায়ন কীভাবে "ওপেন-টি" টার্মিনাল কমান্ডের জন্য ডিফল্ট পাঠ্য সম্পাদক সেট করে?


9

ওএসএক্স open -tসিস্টেম ডিফল্ট পাঠ্য সম্পাদকটিতে স্বেচ্ছাসেবী ফাইলগুলি খুলতে কমান্ড লাইন শর্টকাট সরবরাহ করে বলে মনে হচ্ছে ।

  • এই ডিফল্ট পাঠ্য সম্পাদকটি কোথায় সেট করা আছে?

  • আমি কি কমান্ড লাইন থেকে (যদি সম্ভব হয়) বা অন্যথায় প্রোগ্রামগতভাবে এটি পরিবর্তন করতে পারি?

TextEdit এর ডিফল্ট পছন্দটি সীমাবদ্ধ।

উত্তর:


7

এটি প্লেইন পাঠ্য (পাবলিক.প্লেইন-পাঠ্য) ফাইলগুলির জন্য ডিফল্ট অ্যাপ্লিকেশন। আপনি এটি ফাইন্ডারের তথ্য প্যানেল থেকে বা ডিউটি সহ পরিবর্তন করতে পারেন ।

আপনি ~ / গ্রন্থাগার / পছন্দ / com.apple.launchservices.plist সম্পাদনা করতে পারেন, তবে পরিবর্তনগুলি প্রয়োগ করতে এটি পুনরায় আরম্ভ করা দরকার।

defaults write com.apple.LaunchServices LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.macromates.textmate;}'


আপনি কি জানেন যে খেলাপিদের সাথে বর্তমান মানটি কীভাবে পড়তে হয়?
মিক্কো ওহতামা

@ মিক্কোওহতামা কীভাবে এটি man defaultsকরবেন তা আপনাকে জানাবে , তবে মূলত defaults read com.apple.LaunchServices LSHandlersআপনাকে সমস্ত ফাইলের ধরণের জন্য ডিফল্ট হ্যান্ডলারটি বলবে।
স্মিলিন ব্রায়ান

ফাইন্ডার থেকে পরিবর্তিত ডিফল্ট অ্যাপ্লিকেশনগুলি com.apple.LaunchServices.plist এ যোগ করা হয়নি। আপনি ডিফল্ট প্রয়োগlsregister -dump বা ব্যবহার করতে পারেন । (বা ডুটি যদি আপনি কেবল
প্লাস্টারে

6

আপনি open -a <application> <file>নিজের পছন্দসই সম্পাদকটিতে টার্মিনাল থেকে একটি ফাইল খোলার জন্য এটি ব্যবহার করতে পারেন:

open -a TextWrangler.app myfile.txt

এটিকে কিছুটা ছোট করার জন্য, আমার .profileফাইলে একটি উলামও রয়েছে , যেমন:

alias edit="open -a TextWrangler.app $1"

এটি আমাকে কেবল টাইপ করতে দেয়:

edit myfile.txt

এবং ফাইলটি টেক্সটরঙ্গলারে খোলা হবে।


কেবলমাত্র শীর্ষস্থানীয়, আপনি টেক্সটরঙ্গলারের অ্যাপ্লিকেশন মেনু থেকে "ইনস্টল কমান্ড লাইন সরঞ্জামগুলি" চালিয়ে এটি অর্জন করতে পারেন। এটি একটি editকমান্ড ইনস্টল করবে, এটি আপনার উরফ যা করে তা করে এবং এর সাথে আরও অনেকগুলি কমান্ড লাইন বিকল্প রয়েছে।
duozmo

5

খোলা (1) ম্যান পৃষ্ঠা অনুসারে:

-t Causes the file to be opened with the default text editor, as determined via LaunchServices

  1. সম্পর্কিত সম্পাদকটি পরিবর্তন করতে আপনি যে এক্সটেনশানটি সন্ধানকারীটিতে খোলার চেষ্টা করছেন তার সাথে একটি ফাইল সন্ধান করুন এবং এটি নির্বাচন করুন।
  2. ফাইল> মেনু বার থেকে তথ্য পান নির্বাচন করুন।
  3. আপনার পছন্দের পাঠ্য সম্পাদককে "ওপেন করুন" পরিবর্তন করুন।
  4. "সমস্ত পরিবর্তন করুন ..." টিপুন

এখন সেই এক্সটেনশনের আপনার ফাইলগুলি আপনার নির্বাচিত পাঠ্য সম্পাদকটিতে কমান্ড লাইন থেকে "ওপেন-টি" দিয়ে খোলা উচিত।


1
আমার পক্ষে কাজ করেনি।
জনক

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