MyWork24 Knowledge Base
Article

Editor keyboard shortcuts field definitions

Edit

Every keyboard shortcut available in The Editor, grouped by purpose. A shorter version — six groups: Text, Blocks, Containers, Links, Tables, History — appears in the Keyboard shortcuts panel on the right of the editor at desktop widths (collapsible via the ✕ button) and as a bottom-sheet on smaller screens via the ⌨ Shortcuts button. This article is the complete reference; the panel omits the Media and Dialogs groups below.

Modifier conventions:

  • Ctrl is Cmd on macOS — the editor maps both to ProseMirror's Mod- prefix.

  • Shortcuts only fire while the editor canvas has focus. Toolbar buttons keep focus in the editor when clicked, so a toolbar click followed by a shortcut works as expected.

Text marks

  • Bold — Ctrl+B, or toolbar B.

  • Italic — Ctrl+I, or toolbar I.

  • Underline — Ctrl+U, or toolbar U.

  • Strikethrough — toolbar S only.

  • Inline code — toolbar <> only.

Block types

  • Heading 1 / 2 / 3 — toolbar H1 / H2 / H3.

  • Paragraph — toolbar .

  • Bullet list — toolbar .

  • Numbered list — toolbar 1..

  • Insert 3×3 table — toolbar +Table.

  • Code block — no shortcut or button; paste content that already contains a code block.

Callouts

  • Note callout — toolbar 📝.

  • Tip callout — toolbar 💡.

  • Warning callout — toolbar ⚠️.

  • Danger callout — toolbar ❗.

  • Exit container block (callout / blockquote / code block) — Ctrl+Enter, or toolbar .

Ctrl+Enter is the single most under-discovered shortcut in the editor. Without it, Enter keeps you inside a callout adding more paragraphs. With it, you escape to a fresh paragraph below.

  • Add or edit link (opens the Insert link dialog) — Ctrl+K, or toolbar 🔗. Requires a text selection.

  • Remove link from selection — toolbar 🚫🔗.

The dialog has two tabs — External URL for arbitrary https:// links, and KB article for a debounced search across the Knowledge Base. Pick a result and the dialog inserts a link with href="/a/" so the link works in the public reader, in The chat-widget Help tab, and in any future surface that uses the same article URLs.

Tables

  • Next cell — Tab.

  • Previous cell — Shift+Tab.

  • Add row above / below — table menu + Row↑ / + Row↓.

  • Delete row — table menu − Row.

  • Add column left / right — table menu + Col← / + Col→.

  • Delete column — table menu − Col.

  • Delete the whole table — table menu ✖ Table.

  • Resize a column — drag the column border.

The table menu is a floating row of buttons that appears just above the top-left corner of the table your cursor is in (below the table when there is no room above). It disappears when the cursor leaves the table.

Lists

  • New list item — Enter.

  • Leave the list — Enter on an empty item.

There is no indent / outdent shortcut. Tab and Shift+Tab are reserved for table-cell navigation and do nothing inside a list item.

Media

See Insert images and embeds for the full insertion workflow. Summary:

  • Insert image (file picker) — toolbar 🖼️.

  • Drop or paste an image into the canvas — drag a file onto the canvas, or Ctrl+V with an image on the clipboard.

  • Upload video file — toolbar 🎬.

  • Embed YouTube / Vimeo (opens the Embed video dialog) — toolbar 🌐.

History

  • Undo — Ctrl+Z, or toolbar .

  • Redo — Ctrl+Y or Ctrl+Shift+Z, or toolbar .

Undo history is in-memory per editing session. Closing the tab discards it. The published / drafted state on disk is unaffected by undo / redo.

Dialogs

  • Cancel an open dialog (Insert link, Embed video) — Esc, or click the backdrop.

  • Confirm a single-input dialog (URL field) — Enter.

  • Commit the image Alt text field — Enter; Esc reverts the field.

  • The Editor — full UI tour.

  • Use callouts and tables — the table menu in context.

  • Insert images and embeds — media insertion details.

  • Manage articles and folders — admin landing context.

Related articles