Я пытаюсь сделать несколько автогорячих клавиш в редакторе ace. Например, я хочу сопоставить \R
с символом Юникода ℝ. Вот мой jsfiddle: http://jsfiddle.net/U5JtP/2/
Это мой код:
editor.getSession().setMode("ace/mode/latex");
editor.commands.addCommand({
bindKey: {win: '\R'},
exec: function(editor) {
editor.insert("ℝ");
var selection = editor.getSelection();
selection.moveCursorBy(0,0);
},
readOnly: false // false if this command should not apply in readOnly mode
});
Это работает, если я использую: bindKey: {win: 'Ctrl-R'}
, но я не понимаю, почему это не работает с этим кодом.