编辑器
你和文字之间的一切。
实时编辑:在书写处直接渲染
在实时编辑模式下,格式就地渲染,光标所在行会显示原始 Markdown 供你编辑 ——
光标移开后又恢复渲染。粗体 / 斜体 / 删除线、==高亮==、链接、
标题、引用、任务列表都是如此,整块内容也一样:
- 表格渲染为真正的表格(AI 导出中格式不规范的分隔行会被自动修复)。
- 数学公式 —— 行内
$…$与块级$$…$$,由 KaTeX 渲染。 - Mermaid 与 PlantUML 代码块渲染为图表(PlantUML 需手动开启 —— 它会把图表源码发送到你配置的服务器)。
- 图片 —— 独占一行的
直接显示图片。 - 内嵌 HTML —— 块级容器(
<div>、<table>、<details>…)与行内标签(<strong>、<sup>、<kbd>…)渲染效果与预览一致。 - GitHub 风格提示块 ——
> [!NOTE]/ TIP / IMPORTANT / WARNING / CAUTION。 - 白板 ——
```tldraw代码块嵌入一块可实时绘制的画布,内容保存回笔记本身。
图片
- 粘贴截图 —— 自动保存到笔记旁边(或 front-matter 里
imageRoot/ 附件设置指定的文件夹),并自动插入链接。 - 拖放图片文件到编辑器即可插入。
- 图床 —— 可选择把本地图片上传到 PicGo、SM.MS、S3 或 GitHub,在命令面板执行“上传本地图片到图床…”。
写作助手
| 功能 | 用法 |
|---|---|
| 斜杠命令 | 在空行输入 / 唤出块模板 —— 表格、代码块、公式、提示块…… |
| Wiki 链接 | [[笔记名]],带自动补全;点击跳转,同时驱动反向链接和关系图。 |
| 标签 | #标签,带自动补全;在标签面板里浏览。 |
| 查找 / 替换 | 笔记内按 Ctrl/⌘ F;输入的同时结果就滚动到可见位置。 |
| AI 改写 | 选中文字 → Ctrl/⌘ J。见 AI 功能。 |
| 格式化文档 | 命令面板 → “格式化 Markdown (Prettier)”。 |
| 清理 AI 痕迹 | 命令面板 → 规范化弯引号、长破折号和不可见字符。 |
专注写作的模式
- 专注模式把当前段落之外的内容全部调暗。
- 打字机模式让光标所在行始终垂直居中。
- Vim 模式(设置 → 编辑器)—— 模态编辑,包括用
j/k在渲染块上移动。 - 缩放 —— Ctrl/⌘ +/−/0 缩放整个应用(走系统 WebView 缩放,所以点击位置始终精确);编辑器字号与预览字号另有独立设置。
外观
- 浅色 / 深色主题切换;自定义 CSS 文件可以完全换肤(设置 → 外观)。
- 编辑器字体、独立的代码字体、字号、行号、自动换行、编辑器栏宽限制。
- 设置中提供光标不闪烁选项。
关于 Windows 与中日韩输入法
在 Windows 上,SoloMD 使用一条专门打造的纯文本编辑器路径,绕开 WebView2 长期存在的输入法 bug(首字符丢失、标点重复)。代价是:源码模式下的语法高亮 受限;实时编辑、分栏和预览则完整渲染。在 Windows 上开启 Vim 模式会切换回 CodeMirror 编辑器。
Comments & feedback
Comments live on GitHub Discussions — sign in once with your GitHub account.
Comments load from GitHub Discussions. If you see this message instead, the maintainer has not finished the one-time giscus.app setup yet — see web/COMMUNITY-SETUP.md.
Open on GitHub Discussions →