我有一个瑞士键盘,在许多(基于开发人员的)程序中,我最喜欢的快捷键之一Cmd+ Shift+7或Cmd+会发生冲突/。我使用它将焦点设置到每个 OSX 应用程序的Help > Search
菜单项,在那里我可以搜索和执行任何命令,而无需使用鼠标。
例如在 Textmate 或 Xcode 中,此快捷方式会根据选定的文本发表评论,而不是跳转到Help > Search
。
现在我不想对每个程序都这样做(在新 Mac 上我会再次失去这个设置)。那么有没有一种全局方法可以将 -Shortcut 设置Help > Search
为主快捷方式?
答案1
最简单的选择就是更改帮助菜单快捷方式:
你可以使用KeyRemap4MacBook将 ⇧⌘7 改为 ⇧⌘ß:
<autogen>__KeyToKey__ KeyCode::KEY_7, VK_SHIFT | VK_COMMAND, KeyCode::MINUS, ModifierFlag::SHIFT_L, ModifierFlag::COMMAND_L</autogen>
您还可以使用如下 shell 脚本配置快捷方式:
defaults write -g NSUserKeyEquivalents '{
"Comment Selection" = "@-"; // cmd-minus
"Toggle Comment" = "@-";
}'
在 TextMate 中,捆绑项目的快捷方式具有优先权。