在Komodo for Mac OS X上使用ALT键

时间:2009-09-23 05:20:32

标签: macos keyboard-shortcuts komodo activestate

我在Komodo IDE上使用Emacs键绑定,其中Komodo默认使用“Meta”命令键。因此,当您通常在Linux上按Alt + X for Emacs时按Command-X。

我想使用实际的Alt键..所以当我尝试分配Alt + K时,Komodo会通知“此组合键不可用”(见下面的截图)

Komodo Preferences Dialog screenshot http://dl.getdropbox.com/u/87045/permalinks/komodo-alt-key.png

如何在Komodo中使用Alt键?有可能吗?

2 个答案:

答案 0 :(得分:1)

在Mac上,Option / Alt键用于快速输入非ASCII字符。 Komodo提供了一些涉及控制键的绑定,比如Alt + Return to 编辑文件的属性,但它远离Alt / Option键 大部分。

我尝试将[转到文件...]绑定到Cmd + Alt + K.首选项对话框 接受它(虽然它说它首先被绑定到Cmd +¬,后来说 它被绑定到Cmd + Alt +Û,这两者都给了我这样的感觉 绑定将无法工作。有Mozilla漏洞处理 OS X上的键绑定不一致,我们在这里看到了。

Komodo还允许您使用组合创建键绑定 命令,控制和Shift键 - 我会坚持这些, 并保留Alt键以输入非ASCII字符。

答案 1 :(得分:0)

可以使用ControllerMate或类似工具解决此问题:

  • 为普通键盘创建新的驱动程序配置
  • 在该配置中,交换Option和Command键
  • 禁用此新配置
  • 创建一个新的ControllerMate页面
  • 向该页面添加一个应用程序块,该页面仅在Komodo IDE在前台运行时触发
  • 添加连接到应用程序块的属性块,以启用您的驱动程序 配置。

因此,当Komodo IDE在前台运行时,ControllerMate交换 命令和选项,为您提供在OS X中到处获得的Meta行为。