The Editor

MindWiki ships a markdown editor on both the web app and the macOS app. Both run on CodeMirror 6, share the same syntax highlighting, the same wikilink autocomplete, and the same slash-command grammar. The macOS app adds a richer set of inline tools and a properties inspector.

Common features (web + macOS)

  • Markdown with live styling. Headings, bold, italic, links, code, tables, blockquotes, callouts, and task lists all render with inline previews while you keep the underlying markdown source.
  • Wikilink autocomplete. Type [[ and a list of vault pages appears, filtered as you type. Pick one to insert. See Wikilinks & Backlinks.
  • Slash commands. Type / to open a menu of insertable blocks — headings, lists, callouts, dividers, code blocks, tables, wikilinks, and more. Filter by typing. See Slash Commands for the full list and platform differences.
  • Click-through wikilinks. Click any [[wikilink]] to jump to that page.
  • Auto-save. Changes save automatically — three seconds of inactivity on web, continuous on macOS. Cmd+S forces an immediate save anywhere.
  • Search inside the page. Cmd+F opens find-in-page.
  • Word count. Live word count is shown in the editor footer.

macOS-only features

The macOS app extends the editor with capabilities that benefit from native OS integration:

  • Properties inspector. A dedicated panel at the top of every page exposes typed YAML frontmatter (text, number, checkbox, date, list, link, url) with proper input controls for each. See Properties.
  • Inspector pane. A right-rail panel showing the current page's outline, backlinks count, and graph context.
  • Attachments. Drag-and-drop or use /attachment, /image, /audio, /video, or /pdf slash commands to embed files. See Attachments & Files.
  • Interactive tables. The /table command opens a row × column picker. Inserted tables support inline cell editing, a floating toolbar for alignment and sort, and add/delete row or column actions.
  • Read-only mode. Cmd+E toggles read-only on the current page. Useful for reviewing without accidental edits.
  • Tabs. Open multiple pages in tabs. Cmd+1 through Cmd+9 jump to a specific tab. Cmd+W closes the active tab.
  • Knowledge graph view. A full-canvas force-directed graph of every page and link. See Knowledge Graph.
  • Native menu bar. File / Edit / Insert / Format / View / Window menus map common operations to system shortcuts. See Keyboard Shortcuts.

Selection, formatting, and navigation

  • BoldCmd+B
  • ItalicCmd+I
  • StrikethroughCmd+Shift+X (macOS app)
  • HighlightCmd+Shift+H (macOS app)
  • Heading 1–6Cmd+1 through Cmd+6 while a line is selected (macOS app)
  • Comment / uncommentCmd+/
  • Wikilink wrap — select text, press Cmd+Shift+K (macOS app)
  • Undo / RedoCmd+Z / Cmd+Shift+Z
  • Tab navigation between cells — inside interactive tables on macOS, Tab and Shift+Tab move between cells, Enter adds a row.

For the full keyboard map, see Keyboard Shortcuts.

Live styling reference

The editor renders these inline styles while preserving the source markdown:

MarkdownRenders as
# HeadingHeading levels 1–6
**bold**Bold
*italic*Italic
` code `Inline code
[label](url)Inline link
[[Page Name]]Wikilink (click to navigate)
`[[Page Name\Display Text]]`Wikilink with custom display
> [!note] ...Note callout
> [!warning] ...Warning callout
> [!tip] ...Tip callout
> [!toggle] TitleCollapsible toggle (macOS)
- [ ] taskTask checkbox
`lang blockFenced code block
--- on its own lineHorizontal rule
Pipe-separated `\` rowsTables (interactive on macOS)

Where to go next