2009-09-23 80 views
3

我正在使用Komodo IDE的Emacs鍵綁定,默認情況下Komodo使用命令鍵作爲「Meta」。因此,當您通常在Linux上按下Alt + X for Emacs時,按下Command-X。在Mac OS X上使用Komodo上的ALT鍵

我想用實際的Alt鍵..所以,當我試圖分配ALT + K,科莫通知「此組合鍵是不可用」(參見下圖)

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

如何我在科莫多使用Alt鍵嗎?可能嗎?

+0

這也許就是你添加一個賞金一個恥辱在這裏,通過它的外觀,它可能在超級用戶中找到了更好的家......我看不到任何編程? – 2009-09-29 19:51:33

+0

與編程不相關(除了科莫多本身是一個編程IDE)。理想情況下,更好的家庭應該是這樣的:http://bugs.activestate.com/show_bug.cgi?id=84784 :-) – 2009-09-30 16:40:41

回答

1

在Mac上,Option/Alt鍵用於快速輸入非ASCII字符。 科莫多提供了一些涉及控制鍵的綁定,比如Alt +返回 編輯文件的屬性,但它大部分時間都不在Alt/Option鍵中,對於 。

我嘗試綁定[轉到文件...] Cmd + Alt + K。首選項對話框 接受它(儘管它表示它首先綁定到Cmd +¬,後來說它被綁定到Cmd + Alt +Û,這兩個都給了我綁定失敗的感覺。一直Mozilla的漏洞與矛盾在OS X鍵綁定處理 ,和我們看到的是,這裏

科莫多也可以讓你創建一個使用 的指揮,控制組合鍵綁定,和Shift鍵 - 我要堅持那些, 並保留用於輸入非ASCII字符的Alt鍵。

0

可以使用ControllerMate或類似的工具:

  • 您的普通鍵盤
  • 在該配置中創建一個新的驅動程序配置,互換期權和Command鍵
  • 禁用這種新的配置
  • 創建一個新的ControllerMate頁面
  • 添加一個應用程序塊,只有在前臺運行Komodo IDE時纔會觸發該頁面
  • 添加一個連接到應用程序塊的屬性塊,該塊允許您的驅動程序 配置。

因此,當科莫多IDE是在前臺運行,ControllerMate交換 命令和選項,讓您的行爲元你得到其他地方在OS X