Caret/js/aceBindings.js

16 lines
517 B
JavaScript
Raw Normal View History

define(["command", "editor"], function(command, editor) {
2013-09-06 02:44:42 +00:00
//this is a place to put bindings that don't have direct equivalents in Ace, but are required for Sublime compatibility
command.on("sublime:expand-to-line", function() {
editor.execCommand("gotolinestart");
editor.execCommand("selecttolineend");
});
//we also add a command redirect for firing Ace commands via regular command attributes
command.on("ace:command", function(cmd) {
editor.execCommand(cmd);
});
});