Ace Editor 中是否有键盘启动的保存事件?

Is there an event for a keyboard initiated save in Ace Editor?

在 Mac 和 Windows 中,当您按 COMMAND + S 或 CTRL + S 时,通常用于保存文档。 Ace Editor 是否有我可以收听的跨平台事件?如果不是,我将如何捕获用户键盘启动的保存事件?

添加这样的命令

editor.commands.addCommand({
    name: 'save',
    bindKey: {win: "Ctrl-S", "mac": "Cmd-S"},
    exec: function(editor) {
        console.log("saving", editor.session.getValue())
    }
})