আমি টেক্সটএডিটের চেয়ে পৃথক সম্পাদক সহ .ডটসটিস্টেমফিলগুলি (যেমন .htaccess
বা .vimrc
) সহ ফাইলের নাম এক্সটেনশন ছাড়াই ফাইল খুলতে চাই । নিয়মিত করছেন সকল পরিবর্তন করুন ... মধ্যে পান তথ্য প্যানেল কৌতুক করতে হবে না যেমন নিম্নলিখিত ত্রুটির দেয়:
আমি টেক্সটএডিটের চেয়ে পৃথক সম্পাদক সহ .ডটসটিস্টেমফিলগুলি (যেমন .htaccess
বা .vimrc
) সহ ফাইলের নাম এক্সটেনশন ছাড়াই ফাইল খুলতে চাই । নিয়মিত করছেন সকল পরিবর্তন করুন ... মধ্যে পান তথ্য প্যানেল কৌতুক করতে হবে না যেমন নিম্নলিখিত ত্রুটির দেয়:
উত্তর:
text/plain
মাইম টাইপ বা public.plain-text
ইউটিআইয়ের জন্য আপনাকে সম্পাদক পরিবর্তন করতে হবে । নিয়মিত তথ্য পান ডায়ালগ ফাইল নাম এক্সটেনশনের জন্য সমিতি পরিবর্তন করে, যা এই ফাইলগুলিতে নেই।
আরসিডিএফএল্ট অ্যাপ্লিকেশন পান এবং এটি ইনস্টল করুন।
সিস্টেম পছন্দসমূহ Open ডিফল্ট অ্যাপ্লিকেশন »অ্যাপ্লিকেশনগুলি খুলুন । আপনার পছন্দসই ডিফল্ট সম্পাদক নির্বাচন করুন এবং সমর্থিত প্রকারের অ্যাপ্লিকেশনটির তালিকার উপরের যেকোনটি সন্ধান করুন।
এন্ট্রিটি নির্বাচন করুন এবং ডিফল্ট হিসাবে সেট করুন ক্লিক করুন । তুমি করেছ. ফাইন্ডার এবং কমান্ড-লাইন উভয়ই খোলার ফলে open
আপনার নতুন ডিফল্ট সম্পাদক খুলবে।
এটি সমস্ত .txt
ফাইল এবং এর মত পরিবর্তন করে । ওএস এক্স যেহেতু এগুলি এবং এক্সটেনশন-কম ফাইল উভয়ই মনে করে public.plain-text
/ এটিকে প্রতিরোধ করা যায় বলে আমি মনে করি না text/plain
।
আরসিডিএফএল্ট অ্যাপ্লিকেশন ছাড়াই এটি সম্পাদনা করুন ~/Library/Preferences/com.apple.LaunchServices.plist
।
অধীনে একটি এন্ট্রি যোগ করুন LSHandlers
, ইউটিআই (কী সম্বলিত LSHandlerContentType
, যেমন public.plain-text
) এবং আবেদন বান্ডিল শনাক্তকারী ( LSHandlerRoleAll
যেমন com.macromates.textmate
)।
সম্পত্তি তালিকার সম্পাদক হিসাবে এটির মতো দেখাচ্ছে :
defaults write
তৃতীয় পক্ষের সফ্টওয়্যার ডাউনলোড করার পরিবর্তে এটি করার কোনও উপায় আছে কি ?
text/plain
এবং public.plain-text
? এরপরে @ মার্কের উদাহরণটিকে অন্যের থেকে বেছে নেওয়ার অন্য কোনও কারণ আছে কি?
আপনি চালাতে plutil -convert xml1 ~/Library/Preferences/com.apple.LaunchServices.plist
এবং এই জাতীয় কিছু যুক্ত করতে পারেন:
<dict>
<key>LSHandlerContentType</key>
<string>public.plain-text</string>
<key>LSHandlerRoleAll</key>
<string>com.macromates.textmate</string>
</dict>
<dict>
<key>LSHandlerContentType</key>
<string>public.unix-executable</string>
<key>LSHandlerRoleAll</key>
<string>com.macromates.textmate</string>
</dict>
আপনি পুনরায় চালু করে বা লঞ্চ পরিষেবা ডেটাবেস পুনর্নির্মাণের মাধ্যমে পরিবর্তনগুলি প্রয়োগ করতে পারেন। লগ আউট এবং পিছনে যথেষ্ট নয়।
বা এটি একটি ডুটি কনফিগারেশন ফাইলে যুক্ত করুন:
com.macromates.textmate public.plain-text all
com.macromates.textmate public.unix-executable all
public.plain-text
একটি .txt
বা .text
এক্সটেনশন সহ ফাইলগুলিও অন্তর্ভুক্ত । সালিশী এক্সটেনশানগুলির সাথে ফাইলগুলির জন্য ডিফল্ট অ্যাপ্লিকেশন পরিবর্তন করার কোনও উপায় আমি জানি না ।
public.unix-exexutable
কোনও ফাইল নাম এক্সটেনশন ছাড়াই এক্সিকিউটেবল স্ক্রিপ্ট অন্তর্ভুক্ত। আপনি যদি ফাইন্ডার থেকে তাদের জন্য ডিফল্ট অ্যাপ্লিকেশনটি পরিবর্তন করার চেষ্টা করেন তবে এ জাতীয় ত্রুটি রয়েছে:
অপারেশন শেষ করা যাবে না।
একটি অপ্রত্যাশিত ত্রুটি ঘটেছে (ত্রুটি কোড -50)।