Command Palette

Search for a command to run...

Docs/Documents/Formatting

Formatting

Style your documents with keyboard shortcuts, markdown, the floating toolbar, and slash commands.

Overview

Wyatt gives you multiple ways to format your content. Whether you prefer keyboard shortcuts, markdown syntax, or a visual toolbar, you can style your documents without breaking your flow.

Keyboard Shortcuts

The fastest way to format text is with keyboard shortcuts. Select some text and press:

Shortcut (Mac)Shortcut (Windows)Format
Cmd+BCtrl+BBold
Cmd+ICtrl+IItalic
Cmd+UCtrl+UUnderline
Cmd+Shift+SCtrl+Shift+SStrikethrough
Cmd+ECtrl+EInline code
Cmd+KCtrl+KInsert link
Tip

You do not need to select text first for bold, italic, or other toggles. Press the shortcut to start formatting, type your text, then press the shortcut again to stop.

Markdown Shortcuts

Type markdown syntax directly in the editor and it will convert automatically. These shortcuts work at the beginning of a new line:

What you typeWhat you get
# + spaceHeading 1
## + spaceHeading 2
### + spaceHeading 3
- + spaceBullet list item
* + spaceBullet list item
1. + spaceList item
[] + spaceTo-do checkbox
> + spaceBlockquote
``` + spaceCode block
--- + spaceHorizontal divider

These shortcuts transform the entire block. For example, typing ## followed by a space on an empty line converts it into a Heading 2 block.

Floating Toolbar

When you select text, a floating toolbar appears above your selection. It provides quick access to:

  • Bold, Italic, Underline, and Strikethrough
  • Inline code formatting
  • Link insertion

The toolbar appears automatically and disappears when you click away or deselect the text.

Slash Commands

Press / on an empty line to open the slash menu. This is a searchable command palette that lets you:

  • Insert any block type (headings, lists, tables, code blocks, images, etc.)
  • Transform the current block into a different type
  • Add special content like databases, dividers, or form fields

Start typing after / to filter the list. For example, /head will filter to show only heading options.

Note

The slash menu only opens on empty lines or when your cursor is at the very beginning of a line. This prevents it from interfering with normal typing.

Block-Level Shortcuts

These shortcuts work at the block level, not on selected text:

Shortcut (Mac)Shortcut (Windows)Action
Cmd+Shift+UpCtrl+Shift+UpMove block up
Cmd+Shift+DownCtrl+Shift+DownMove block down
Cmd+DCtrl+DDuplicate block
Cmd+ZCtrl+ZUndo
Cmd+Shift+ZCtrl+Shift+ZRedo
TabTabIndent list item
Shift+TabShift+TabOutdent list item
EscapeEscapeEnter block selection mode
EnterEnterCreate new block below
Shift+EnterShift+EnterInsert line break within block
Backspace (on empty block)Backspace (on empty block)Delete block or revert to text

Block Selection Mode

Press Escape while editing a block to enter block selection mode. In this mode:

  • Use the arrow keys to navigate between blocks without moving the text cursor.
  • Press Enter to start editing the selected block.
  • Press Escape again to exit block selection mode.

This is helpful for quickly navigating long documents and rearranging content.

Transforming Blocks

You can change a block's type at any time without losing its text content:

  1. Click the block handle (the grip icon on the left) to open the block menu.
  2. Select a new block type from the list.
  3. The block transforms, keeping your text intact.

Alternatively, use the slash menu (/) to transform an empty block, or type a markdown shortcut to convert on the fly.