Skip to Content
For EditorsKeyboard shortcuts

Keyboard shortcuts

Blok’s keyboard shortcuts are designed to let you work without reaching for the mouse during authoring sessions.

Global

KeysAction
⌘/Ctrl + SSave
⌘/Ctrl + ZUndo
⌘⇧Z or ⌘/Ctrl + YRedo

Undo and redo cover every mutation: adding, removing, moving, duplicating, and editing any field. The ring buffer is 100 entries deep by default (configurable per-mount).

When a block is selected

KeysAction
⌘/Ctrl + DDuplicate selected block
Delete or BackspaceRemove selected block
EscClear selection
↑ / ↓Select previous / next sibling
Alt + ↑ / ↓Move selected block up / down within its parent

In an input field

While you’re typing in a text field, text-area, or rich-text editor:

KeysAction
⌘/Ctrl + ZUndo the text change (not the whole document)
⌘/Ctrl + BBold (rich text)
⌘/Ctrl + IItalic (rich text)
⌘/Ctrl + KInsert link (rich text)

Block-level shortcuts (Duplicate, Delete, arrow navigation) are suppressed while you’re typing — you won’t accidentally delete a block by hitting Backspace.

Platform notes

  • is the Command key on macOS.
  • Ctrl is the Control key on Windows / Linux.
  • Any shortcut with ⌘/Ctrl works with either on the corresponding OS.
Last updated on