Как добавить пользовательские карты ключей в CodeMirror?

Я хочу добавить карту клавиш Alt-Space в codemirror, а затем выполнять определенную функцию при нажатии клавиш. Я не могу добавить эту раскладку с помощью.

cm.addKeyMap

Где я должен написать эту функцию, чтобы карта ключей могла быть привязана к определенной функции?

1 ответ

Решение

Какой именно код вы используете?

Для вашей информации, вы всегда можете добавить любую keyMap к экземпляру редактора с помощью следующих строк кода:

var map = {"Alt-Space": function(cm){...}}
editor.addKeyMap(map);

где редактор - это экземпляр CodeMirror.

Другие вопросы по тегам