Markdown editor

Markdown editor

Cabinet's editor is Notion-grade WYSIWYG on top of plain markdown. Everything you type roundtrips to a file on disk. Open the source toggle in the top right of any page to see the raw markdown anytime.

This is the page surface where most of the work happens. Below is what it can do.

What lives in this section

PageWhat it covers
Slash commandsEvery command grouped into Basic, Media, Advanced.
Media & embedsImages, video, embed providers (YouTube, Loom, X, Spotify, …).
Callouts, math, & colorTip / warning blocks, KaTeX math, the Cabinet highlight palette.
Links & mentionsWiki-links, @-mentions, AGENTS.md context files.

Bubble menu — at a glance

Select any text, the bubble menu appears. From there:

  • Bold, italic, underline, strike, inline code.
  • Color the selection or highlight it. All six Cabinet highlights are available.
  • Align left / center / right / justify.
  • Wrap as a link.

Selections roundtrip through markdown as inline HTML so styling survives a file save and a git diff.

Drag handle

Hover any block and a ⋮⋮ handle appears in the left margin. Drag it to reorder paragraphs, lists, embeds, or images. Cabinet writes the new ordering back to the markdown file.

Source mode

Every editor view has a Source toggle in the top right. Click it to see (and edit) the raw markdown that will be written to disk. The two modes share the same selection, so you can drop into source for a tricky section and pop back without losing your place.

Auto-save

Cabinet auto-saves 500ms after the last keystroke. There's no Save button, no unsaved-changes indicator. If you want to force a save, ⌘S works. Every save is one git commit, so you can ⌘Z through days of work via the page-history pane.

Keyboard shortcuts (greatest hits)

ShortcutAction
/ on empty lineOpen slash menu
⌘B / ⌘IBold / Italic
⌘KSearch across pages
⌘⇧AToggle AI panel
⌘`Toggle web terminal
⌘SForce save
⌘Z / ⌘⇧ZUndo / Redo
?Open the searchable cheat sheet

The full list lives behind ? in the app. It's searchable.

Read on

4 items