keyboard-shortcuts - 如何更改 Textmate 的上下文菜单键绑定(bind)?

标签 keyboard-shortcuts textmate

在 Textmate 中,有一个很好的快捷方式可以无需使用鼠标即可访问上下文菜单(我希望它在系统范围内工作!!!)。这是Opt+F2。

然而,在我的 Macbook 上工作时,F2 会映射到屏幕亮度,因此我必须按 fn+opt+F2,为此我必须使用双手 - 这非常不舒服。 例如,这是一种将其映射到正确的选择键的方法吗?

最佳答案

对于 TextMate 2,您可以创建 ~/Library/Application Support/TextMate/KeyBindings.dict 并让它包含类似以下内容:

{ "@d" = "showContextMenu:"; }

这里@d对应于⌘D。看这个blog post on how to construct the key equivalent strings .

来源:TextMate mailing list

按键绑定(bind)文件按以下顺序读取。绑定(bind)键的新绑定(bind)会覆盖之前的绑定(bind):

  1. /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict
  2. /Library/KeyBindings/DefaultKeyBinding.dict
  3. ~/Library/KeyBindings/DefaultKeyBinding.dict
  4. /path/to/TextMate.app/Contents/Resources/KeyBindings.dict
  5. ~/Library/Application Support/TextMate/KeyBindings.dict

在更改生效之前,需要重新启动 TextMate (⌃⌘Q)。

关于keyboard-shortcuts - 如何更改 Textmate 的上下文菜单键绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23269680/

相关文章:

textmate - 使用 TextMate 将项目中的所有文件从制表符转换为空格

ruby-on-rails - 使用 Textmate 调试 Rails 应用程序

python - PyQt5:带 QAction 的键盘快捷键

Textmate 默认首选项

c# - 检测哪个控件被聚焦?

ruby - 在 Ruby 中阻止评论

javascript - 用于添加/删除 HTML 或 JavaScript 注释的 Textmate 快捷方式

ruby-on-rails - 在 textmate 中自动格式化 ERB 模板

visual-studio-2010 - 在 Visual Studio 2010 和 resharper 中导航回的快捷方式

java - eclipse 。如何使用快捷方式激活工具提示弹出窗口?