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)