v1.3.0 — 演讲模式、欢迎教程、CLI
1.0 之后最大的一次更新。我们把市面上能找到的 Markdown 编辑器都看了一遍,挑出 7 个值得借鉴的点,一次性全做了。
🎤 演讲模式(⌘⌥P)
在任何 Markdown 文档上按 Cmd+Alt+P,SoloMD 会开一个新全屏窗口把它当幻灯片渲染。只包含 --- 的行是分页符。文档顶部的 front matter 会被忽略 —— 不会变成空白的第一页。
导航:← →、空格、PageUp/PageDown,Vim 的 h j k l,鼠标点击都行。F 切全屏,? 显示快捷键,Esc 退出。代码块、KaTeX 公式、Mermaid 图表全部能在幻灯片里渲染,跟普通预览一致。
👋 欢迎教程
新用户首次启动时自动打开 4 个内存中的教程标签页 —— 欢迎 / Markdown 语法 / 演讲模式 / 快捷键 —— 跟随系统语言(中文或英文)。教程跑过一次就不会再触发。任何时候都可以从命令面板(Ctrl+K)的 Open Welcome Tour 重新打开。
这些标签页只在内存里,不写磁盘,关掉零成本。
💻 solomd 命令行工具
命令行用户的福音。一行装:
curl -fsSL https://raw.githubusercontent.com/zhitongblog/solomd/main/scripts/install-cli.sh | bash 然后:
solomd new "daily-2026-04-25" # 新建并打开
solomd open ./会议笔记.md # 打开现有文档
solomd list # 列出 $SOLOMD_NOTES 内的笔记
solomd search "重要" # 跨笔记 ripgrep 搜索
solomd cat readme # 直接打印到终端
默认笔记目录是 ~/Documents/SoloMD,用 SOLOMD_NOTES 环境变量改。不带路径的 title 自动解析为 $SOLOMD_NOTES/<title>.md;带 / 或后缀的按路径处理。
🪄 Markdown 格式化(⌘⌥L)
Prettier + markdown 插件规范列表、表格、空格。Front matter 完整保留 —— Prettier 不懂 YAML,我们也不假装它懂。
🎯 专注模式 → 段落级
专注模式以前只把当前光标行高亮,其余行变暗。现在按 段落 高亮 —— 你能看清刚写完的整段,不用瞄那些半淡的邻居。长文写作明显更舒服。
🔍 预览模式查找(⌘F)
感谢 @beihai23 的 PR #21:预览模式下按 Ctrl+F 在渲染后的 HTML 里查找,匹配高亮 + Enter / Shift+Enter 上下导航。同 PR 还顺带优化了一组工具栏图标 —— 另存为图标、命令面板图标都跟搜索图标做了区分;预览模式下不可用的「专注 / 打字机 / 拼写检查」按钮自动变灰。
📚 帮助对话框新增「快捷键」「CLI」标签
按 F1 或 Ctrl+/。原本只有 Markdown 速查,现在加上完整的快捷键映射和 CLI 用法,都是中英双语 + 点击即复制。再也不用翻 README 找绑定。
🇨🇳 CJK 写作字体
设置 → 字体 里多了三个:霞鹜文楷 LXGW WenKai、霞鹜新晨宋 LXGW Bright、仓耳今楷 TsangerJinKai。都是开源 CJK 字体,适合长文阅读。我们没打包它们(一打包安装包就从 15 MB 涨到 35+ MB),自行安装即可,缺字体会自动回退到 PingFang。
macOS 上:
brew install --cask font-lxgw-wenkai 下一步
演讲模式的 speaker notes(主屏显示下一页预览),首页占位 SVG 替换成真实演示视频,等证书问题解决后重新提交 Mac App Store。