diff --git a/src/components/AppSettingsMenu.vue b/src/components/AppSettingsMenu.vue index 50c5835315..162fb86414 100755 --- a/src/components/AppSettingsMenu.vue +++ b/src/components/AppSettingsMenu.vue @@ -230,6 +230,9 @@ + + + diff --git a/src/components/TextEditor.vue b/src/components/TextEditor.vue index 9f970fdae1..ea0f201250 100644 --- a/src/components/TextEditor.vue +++ b/src/components/TextEditor.vue @@ -581,6 +581,21 @@ export default { if (this.html) { this.addToFocusTrap('.ck-body-wrapper') + + editor.keystrokes.set('Ctrl+Alt+1', (event, cancel) => { + editor.execute('heading', { value: 'heading1' }) + cancel() + }) + + editor.keystrokes.set('Ctrl+Alt+2', (event, cancel) => { + editor.execute('heading', { value: 'heading2' }) + cancel() + }) + + editor.keystrokes.set('Ctrl+Alt+3', (event, cancel) => { + editor.execute('heading', { value: 'heading3' }) + cancel() + }) } this.bus.on('append-to-body-at-cursor', this.appendToBodyAtCursor)