javascript – Ace Editor上的Keydown事件

在这个惊人的编辑器( Ace: Code Editor)上,有一种方法可以让我获得更改事件,是否有关于keydown事件?或者我可以模拟它的黑客攻击?
没有keydown事件,你可以在editor.textInput.getElement()返回的textarea上添加keydown事件监听器,但更好的方法是使用editor.commands.addCommand

editor.commands.addCommand({
    name: "...",
    exec: function() {},
    bindKey: {mac: "cmd-f", win: "ctrl-f"}
})

或editor.keyBinding.addKeyboardHandler

相关文章
相关标签/搜索