SoloMD v1.3.0
SoloMD v1.3.0 — Slideshow, Welcome Tour & CLI
A big feature drop, inspired by community feedback and a survey of MiaoYan.
✨ Highlights
🎤 Slideshow mode (Ctrl+Alt+P)
Turn any markdown document into a fullscreen presentation. Lines containing only --- split the doc into slides — front matter is ignored. Vim-style nav (h j k l), arrows, space, click-to-advance, F for fullscreen, ? for shortcuts, Esc to exit. No Keynote, no PowerPoint, no export step.
👋 Welcome Tour
First-launch experience: 4 in-memory tutorial tabs (Welcome / Markdown syntax / Slideshow / Shortcuts) auto-open, in English or 中文 based on system language. Reopen anytime via the command palette (Open Welcome Tour).
💻 solomd CLI tool
A bash wrapper for terminal workflow:
solomd open <title> # Open a note
solomd new <title> # Create + open
solomd list # List notes
solomd search <query> # Grep / ripgrep across notes
solomd cat <title> # Print to stdoutInstall with one line:
curl -fsSL https://raw.githubusercontent.com/zhitongblog/solomd/main/scripts/install-cli.sh | bash
🪄 Format Markdown (Ctrl+Alt+L)
Prettier reformats lists, tables, spacing — front matter preserved.
🎯 Paragraph-level Focus Mode
Focus mode now dims non-active paragraphs instead of just non-active lines. Easier on the eyes during long-form writing.
🔍 Find in Preview (Ctrl+F)
Thanks @beihai23 (#21) — Ctrl+F in Preview mode now searches the rendered HTML with highlight + Enter / Shift+Enter navigation.
📚 Help dialog: now with Shortcuts + CLI tabs
The F1 / Ctrl+/ help dialog now has three tabs: Markdown 语法 / 快捷键 / CLI. The keyboard map and CLI usage are both bilingual and click-to-copy.
🪶 Quality of life
- 🇨🇳 CJK writing fonts — LXGW WenKai, LXGW Bright, TsangerJinKai listed in Settings → Font (install separately, falls back to PingFang).
- 🛠 Toolbar icon polish —
Save AsandCommand paletteicons disambiguated (#21). - 🚫 Disabled toolbar buttons in Preview mode — Focus / Typewriter / Spellcheck greyed out where they don't apply.
- 💸 PayPal sponsor card on solomd.app for international supporters.
🐞 Fixes
- Outline toggle button moved below tab bar so it doesn't overlap.
- Focus mode highlights the entire current paragraph correctly across selection ranges.
🙏 Thanks
PRs and reports from @beihai23 (#21) and the early supporters listed at solomd.app/thanks.
Full Changelog: v1.2.1...v1.3.0