答案1
~/Library/Preferences/.GlobalPreferences.plist
它们以以下格式存储:
NSUserKeyEquivalents = {
"System Preferences…" = "@~,";
};
方法:运行sudo opensnoop | grep '.plist'
以查看plist
在修改“系统偏好设置”中的设置时正在访问的文件。(注意:在 El Capitan 上,SIPopensnoop
默认阻止运行。)可以启用通过启用dtrace
。)
答案2
此外,每个应用程序的快捷方式都存储NSUserKeyEquivalents
在应用程序的 plist 文件中,例如com.apple.Preview.plist
。对于(至少某些)非 Apple 应用程序也是如此,例如com.omnigroup.OmniOutliner5.plist.