Как добавить пользовательские карты ключей в CodeMirror?
Я хочу добавить карту клавиш Alt-Space в codemirror, а затем выполнять определенную функцию при нажатии клавиш. Я не могу добавить эту раскладку с помощью.
cm.addKeyMap
Где я должен написать эту функцию, чтобы карта ключей могла быть привязана к определенной функции?
1 ответ
Решение
Какой именно код вы используете?
Для вашей информации, вы всегда можете добавить любую keyMap к экземпляру редактора с помощью следующих строк кода:
var map = {"Alt-Space": function(cm){...}}
editor.addKeyMap(map);
где редактор - это экземпляр CodeMirror.