Repository navigation
v1.4.0
What's New
Inline WYSIWYG Edit Mode
Press `Cmd+E` to edit directly in the rendered document — no more textarea popping up. Click any block and start typing. Formatting shortcuts toggle real visual marks where you see them.
| Shortcut | Action |
|---|---|
| `Cmd+B` | Bold |
| `Cmd+I` | Italic |
| `Cmd+Shift+X` | Strikethrough |
| `Cmd+E` | Inline code |
| `Cmd+K` | Insert link |
| `Cmd+/` | Toggle raw-markdown for the active block |
| `Cmd+Shift+F` | Toggle floating format toolbar |
Notion-style block flow
- `Enter` splits the current block at the caret — the new block below gets focus
- `Shift+Enter` inserts a line break inside the current block
- `ArrowUp` / `ArrowDown` cross to the adjacent block when the caret is at the top or bottom edge
- `Esc` commits and exits the active block
Raw-markdown escape hatch
Blocks containing inline content the editor can't faithfully round-trip (raw HTML, inline images, footnotes, etc.) automatically open in a slim raw-markdown editor so source is never silently changed. `Cmd+/` or the handle menu's "Edit as markdown" item drops the active block into raw mode on demand.
Improvements
- Edit-mode layout now matches view-mode exactly — no horizontal shift, identical vertical rhythm between blocks
- Slice handle is positioned per block type so it aligns with the first line of text instead of the block's top edge
Full changelog: https://github.com/ptheofan/open-markdown/blob/main/CHANGELOG.md
Diff: v1.3.3...v1.4.0