যেহেতু আপনি ডট ফাইলগুলি ব্যবহার করছেন, আপনি যদি জানেন যে আপনি সময়ের আগে কী শর্টকাট তৈরি করতে চান, আপনি defaults write
আপনার সেটআপ স্ক্রিপ্টে নিম্নলিখিত কমান্ডগুলি যুক্ত করে সমস্ত মেশিনে এগুলি যুক্ত করতে পারেন :
প্রতি অ্যাপ্লিকেশন শর্টকাটগুলি : ডিফল্ট com.developer.app
NSUserKeyEquivalents লিখুন -ডিক্ট-অ্যাড " Menu Item
" -স্ট্রিং " keyboardShortcut
"
গ্লোবাল শর্টকাটস : ডিফল্ট লিখুন -g এনএসউসারকিএকুইভ্যালেন্টস -ডিক্ট-অ্যাড " Menu Item
" -স্ট্রিং " keyboardShortcut
"
... যেখানে com.developer.app
অ্যাপ্লিকেশনের বান্ডিল আইডি, এবং keyboardShortcut
কী আপনি অন্তর্ভুক্ত করতে চান তার চিঠি, প্লাস চিহ্ন @
, $
, ~
, এবং ^
কমান্ড, শিফট, Alt এবং নিয়ন্ত্রণ কী-যথাক্রমে উপস্থাপন করে। উদাহরণস্বরূপ, -string "@~K"
কীবোর্ড শর্টকাট উপস্থাপন করবে ⌘⌥K।
আপনার যদি বিদ্যমান শর্টকাটগুলি সিঙ্ক করতে হয় তবে আপনাকে আরও জটিল স্ক্রিপ্ট তৈরি করতে হবে। আমি ধারণা করি এর মাধ্যমে উত্স মেশিনে শর্টকাটগুলি পড়া বা তুলনা করা জড়িত থাকবে:
প্রতি অ্যাপ্লিকেশন শর্টকাটগুলি : ডিফল্ট com.developer.app
NSUserKeyEquivalents পড়ে
গ্লোবাল শর্টকাট : ডিফল্ট পড়ুন -g এনএসউসারকিএকিউভ্যালেন্টস
... এবং এগুলি মাধ্যমে একটি টার্গেট মেশিনে লিখে:
প্রতি অ্যাপ্লিকেশন শর্টকাটগুলি : ডিফল্ট com.developer.app
NSUserKeyEquivalents লিখুন ' outputOfSourceMachine
'
গ্লোবাল শর্টকাট : ডিফল্ট লিখুন -g NSUserKeyEquivalents ' outputOfSourceMachine
'