আমি দীর্ঘদিন ধরে এটি বের করার চেষ্টা করছি। আমার কাছে বেশ সাধারণ ম্যাক ওএস বিধানের স্ক্রিপ্ট রয়েছে:
https://gist.github.com/ryanpcmcquen/b2e608311f286a4ab3e1
আমি সব হতে মিশন নিয়ন্ত্রণ শর্টকাটগুলি পরিবর্তন চাই Ctrl+ + Alt+ + ...পরিবর্তে Ctrl+ + ...। উদাহরণস্বরূপ, ডিফল্ট: Ctrl+ + Upমিশন কন্ট্রোল সক্রিয় করতে। আমি এই পরিবর্তন করতে চান Ctrl+ + Alt+ + Up, কারণ অন্যান্য প্রোগ্রামের সঙ্গে বর্তমান শর্টকাট দ্বন্দ্ব আমি ব্যবহার।
নোট করুন যে System Preferences > Keyboard > Shortcuts
এটির মাধ্যমে আমি কীভাবে করব সে সম্পর্কে আমি ইতিমধ্যে সচেতন , আমি একটি স্ক্রিপ্টযোগ্য, কমান্ড লাইন সমাধান খুঁজছি।
সম্পাদনা: @ ব্যবহারকারী 3439894 এর জন্য ধন্যবাদ আমি সমস্ত প্লাস্টিক কীগুলি সেগুলি হতে চাই তাতে পরিবর্তন করার জন্য একটি স্ক্রিপ্ট তৈরি করেছি। একমাত্র ইস্যুটি, এটি কাজ করে না। :-(
আমার এখন পর্যন্ত যা আছে তা এখানে:
#!/bin/bash
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 32 "{enabled = 1; value = { parameters = (65535, 126, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 33 "{enabled = 1; value = { parameters = (65535, 125, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 34 "{enabled = 1; value = { parameters = (65535, 126, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 35 "{enabled = 1; value = { parameters = (65535, 125, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 79 "{enabled = 1; value = { parameters = (65535, 123, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 80 "{enabled = 1; value = { parameters = (65535, 123, 3014656); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 81 "{enabled = 1; value = { parameters = (65535, 124, 2883584); type = standard; }; }"
defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 82 "{enabled = 1; value = { parameters = (65535, 124, 3014656); type = standard; }; }"
chown -Rf `whoami` ~/Library/Preferences/com.apple.symbolichotkeys.plist;
defaults read com.apple.symbolichotkeys
type = standard;
অবশ্যই type = 'standard';
চারপাশের উক্তিগুলি নোট করা উচিত 'standard'
। যদিও এটি বলা হয়েছিল, কখনও কখনও সঠিকভাবে গঠিত কমান্ড লাইনের সাথে পরিবর্তনটি কার্যকর হয় না, এমনকি কমান্ডের; killall -u $USER cfprefsd
শেষে যুক্ত হয় । এছাড়াও এই ব্যবহারের ক্ষেত্রে ফাইলের পুরো পথটি প্রয়োজনীয় এবং সহজ উদাহরণস্বরূপ নয় এবং কমান্ডের বাকী সমস্ত প্রয়োজনীয় যা প্রয়োজনীয়। defaults
.plist
defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys ...