allow keys not handled by vim to be handled by default ace keybinding

This commit is contained in:
nightwing 2014-04-10 14:46:19 +04:00
commit 3296dd7471

View file

@ -146,6 +146,8 @@ exports.handler = {
if (cmds.inputBuffer.idle && startCommands[key])
return startCommands[key];
var isHandled = cmds.inputBuffer.push(editor, key);
if (!isHandled && hashId !== -1)
return;
return {command: "null", passEvent: !isHandled};
} // if no modifier || shift: wait for input.
else if (key.length == 1 && (hashId === 0 || hashId == 4)) {