Как заставить работать сочетание клавиш Ctrl+Ins в Modx?
Работают стандартные сочетания Ctrl+С, Ctrl+V, при этом Shift+Ins работает, но вставляет старые данные из буфера обмена.
Ну привык я к Ctrl+Ins, где прописать это сочетание клавиш в редактор?
Ну привык я к Ctrl+Ins, где прописать это сочетание клавиш в редактор?
Комментарии: 1
Нашёл, куда и что вставить: файлик лежит у нас в assets/components/ace/modx.texteditor.js
Там есть что то подобное:
this.editor.commands.addCommand({
name: «showKeyboardShortcuts»,
bindKey: {win: «Ctrl-Alt-H», mac: «Command-Alt-H»},
exec: function(editor) {
editor.showKeyboardShortcuts();
},
readOnly: true
});
this.editor.commands.addCommand({
name: «gotoline»,
bindKey: {win: «Ctrl-L», mac: «Command-Option-L»},
exec: this.showGotoLineWindow.bind(this),
readOnly: true
});
Есть скудная документация про это: ace.c9.io/#nav=howto&api=edit_session
Вопрос, как добавить сочетание клавиш Ctrl+Insert и что прописать в секции exec?
Там есть что то подобное:
this.editor.commands.addCommand({
name: «showKeyboardShortcuts»,
bindKey: {win: «Ctrl-Alt-H», mac: «Command-Alt-H»},
exec: function(editor) {
editor.showKeyboardShortcuts();
},
readOnly: true
});
this.editor.commands.addCommand({
name: «gotoline»,
bindKey: {win: «Ctrl-L», mac: «Command-Option-L»},
exec: this.showGotoLineWindow.bind(this),
readOnly: true
});
Есть скудная документация про это: ace.c9.io/#nav=howto&api=edit_session
Вопрос, как добавить сочетание клавиш Ctrl+Insert и что прописать в секции exec?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.