3

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

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

Komodo 首选项对话框截图 http://dl.getdropbox.com/u/87045/permalinks/komodo-alt-key.png

如何在 Komodo 中使用 Alt 键?是否可以?

4

2 回答 2

1

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

我尝试将 [转到文件...] 绑定到 Cmd+Alt+K。首选项对话框接受了(虽然说先绑定了Cmd+¬,后来又说绑定了Cmd+Alt+Û,这两个都给我的感觉就是绑定失败了。有Mozilla的bug处理 OS X 上键绑定的不一致问题,我们在这里看到了这一点。

Komodo 还允许您使用 Command、Control 和 Shift 键的组合创建键绑定——我会坚持使用这些键,并保留 Alt 键以输入非 ASCII 字符。

于 2009-09-30T00:42:06.043 回答
0

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

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

因此,当 Komodo IDE 在前台运行时,ControllerMate 交换命令和选项,为您提供您在 OS X 中其他任何地方都可以得到的元行为。

于 2013-09-18T20:40:13.580 回答