在DrRacket中定义键盘快捷方式

时间:2014-04-30 20:15:42

标签: racket

我正在尝试为DrRacket定义自己的快捷方式。 我创建了使C-Z成为撤消所需的文件(它是C-_或C-x;在emacs Keybindings中的C-u):

#lang s-exp framework/keybinding-lang
(keybinding "c:z" undo)

但是,当我将其添加到键盘快捷方式时,没有任何反应。 我错过了什么?

1 个答案:

答案 0 :(得分:2)

a)您可以通过选中Edit>Preferences>Edition>General中的“启用菜单中的键绑定”来启用C-Z,C-X,C-V,C-C等编辑样式。

b)如果您只想使用此特定绑定,请尝试使用:

(keybinding "c:z" (lambda (editor evt) (send editor undo)))

您可能需要重新启动DrRacket(不确定)。