diff --git a/lib/ace/ext/textarea.js b/lib/ace/ext/textarea.js index 85db6ef0..a36db850 100644 --- a/lib/ace/ext/textarea.js +++ b/lib/ace/ext/textarea.js @@ -327,10 +327,10 @@ function setupApi(editor, editorDiv, settingDiv, ace, options, loader) { case "keybindings": switch (value) { case "vim": - editor.setKeyboardHandler(require("ace/keyboard/vim").handler); + editor.setKeyboardHandler("ace/keyboard/vim"); break; case "emacs": - editor.setKeyboardHandler(require("ace/keyboard/emacs").handler); + editor.setKeyboardHandler("ace/keyboard/emacs"); break; default: editor.setKeyboardHandler(null);