在Textmate中,有一个很好的快捷方式可以在不使用鼠标的情况下进入上下文菜单(我希望它能在全系统工作!!!)。它是Opt + F2。
然而,当我在Macbook上工作时,F2被映射到屏幕亮度,所以我必须按fn + opt + F2,我必须用双手 - 而且这非常不舒服。 这是我如何将它映射到正确的opt键,例如?
答案 0 :(得分:4)
对于TextMate 2,您可以创建~/Library/Application Support/TextMate/KeyBindings.dict
并让它包含类似的内容:
{ "@d" = "showContextMenu:"; }
此处@d
对应于⌘D。请参阅此blog post on how to construct the key equivalent strings。
按以下顺序读取键绑定文件。绑定密钥的新绑定会覆盖前一个绑定:
/System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict
/Library/KeyBindings/DefaultKeyBinding.dict
~/Library/KeyBindings/DefaultKeyBinding.dict
/path/to/TextMate.app/Contents/Resources/KeyBindings.dict
~/Library/Application Support/TextMate/KeyBindings.dict
在更改生效之前,需要重新启动TextMate(^⌘Q)。