From f3a94e1db40f08d2ebb91dfd7876b546b1322a8d Mon Sep 17 00:00:00 2001 From: Brian Hung Date: Tue, 8 Jun 2021 21:23:58 -0700 Subject: [PATCH] Add keyboard shortcuts to toggle superscript and subscript marks. --- packages/extension-subscript/src/subscript.ts | 6 ++++++ packages/extension-superscript/src/superscript.ts | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/packages/extension-subscript/src/subscript.ts b/packages/extension-subscript/src/subscript.ts index 066362072..493391514 100644 --- a/packages/extension-subscript/src/subscript.ts +++ b/packages/extension-subscript/src/subscript.ts @@ -66,4 +66,10 @@ export const Subscript = Mark.create({ }, } }, + + addKeyboardShortcuts() { + return { + 'Mod-,': () => this.editor.commands.toggleSubscript(), + } + }, }) diff --git a/packages/extension-superscript/src/superscript.ts b/packages/extension-superscript/src/superscript.ts index 26a348aae..efea644b9 100644 --- a/packages/extension-superscript/src/superscript.ts +++ b/packages/extension-superscript/src/superscript.ts @@ -66,4 +66,10 @@ export const Superscript = Mark.create({ }, } }, + + addKeyboardShortcuts() { + return { + 'Mod-.': () => this.editor.commands.toggleSuperscript(), + } + }, })