Markdown 入门教程 · Marmo 软件使用指南
在文字前加 # 号,数量代表层级,共支持六级:
| 输入 | 效果 |
|---|---|
# 一级标题 | 最大的标题 |
## 二级标题 | 稍小的标题 |
### 三级标题 | 再小一级 |
# 后面要有一个空格;标题文字下方会自动出现分隔线效果,层级越深字号越小。| 输入 | 效果 |
|---|---|
**粗体** | 粗体 |
*斜体* | 斜体 |
~~删除线~~ | |
`行内代码` | 灰色底纹的等宽文字 |
也可以组合使用:**粗体中的 _斜体_**。
用 -、* 或 + 开头:
| 输入 | 效果 |
|---|---|
- 第一项 | • 第一项 • 第二项 |
用 1. 开头,数字会自动递增:
| 输入 | 效果 |
|---|---|
1. 第一项 | 1. 第一项 2. 第二项 |
点击列表前的数字可弹出编号操作栏:继续编号接着上一个列表往下排;重新开始于 1从这一项起从 1 编号;设置编号值让这一项从你指定的数字开始。点中间某个序号时(仿 Word),只会重排它后面原本连着排号的那几项,它前面和其它独立的列表不受影响。
在列表项前加空格缩进即可嵌套:
| 输入 | 效果 |
|---|---|
- 父项 | • 父项 • 子项 |
行首加 >(大于号):
| 输入 | 效果 |
|---|---|
> 从粗粝的灵感原石, | 左侧带红色竖线的引用块 |
连续多个 >> 可以嵌套引用。
用三个反引号包裹,开头可标注语言以获得语法高亮:
| 输入 | 效果 |
|---|---|
```python | 带语法高亮的代码块,支持 python、js、rust、c 等数十种语言 |
``` 后回车即可创建代码块,继续输入语言名(如 python)获得高亮。| 输入 | 效果 |
|---|---|
[文字](网址) | 可点击的超链接 |
 | 插入图片 |
在 Marmo 中,也可以直接用快捷键 Ctrl+K 插入链接,或粘贴/拖入本地图片(详见下方图片章节)。
用竖线分隔列,第二行用 --- 定义表头:
| 输入 | 效果 |
|---|---|
| 名称 | 价格 | | 带表头的标准表格 |
单独一行输入 --- 或 ***:
| 输入 | 效果 |
|---|---|
上一段 | 两段之间的水平分割线 |
想在正文中显示 Markdown 符号本身(如 #、*),在前面加反斜杠 \:
| 输入 | 效果 |
|---|---|
\# 不是标题 | # 不是标题(纯文字) |
\*不是斜体\* | *不是斜体*(纯文字) |
Windows 10 / 11(64 位)。安装过程会自动处理运行环境,无需额外配置。
绿色版与安装版功能完全相同。绿色版如需「右键新建 Markdown 文档」或「双击 .md 直接打开」,可在软件的「设置」中开启(注册后请勿移动 Marmo.exe,移动后重新开启即可)。
菜单「文件 → 新建 md 文件」或按 Ctrl+N,即可开始写作;「文件 → 新建 txt 文件」则直接进入纯文本编辑(源码模式,不做 Markdown 渲染)。欢迎页与侧边栏右键菜单也提供同样的两种新建入口。
按 Ctrl+S 保存。Marmo 默认开启自动保存:停止输入几秒后自动保存,无需手动操作。
直接输入 Markdown 语法(如 # 标题、**粗体**),文字会即时渲染为排版效果——所见即所得,没有预览跳转。
Markdown 语法见上方教程(第 1-8 章)。Marmo 保存的是标准 Markdown 纯文本(.md 文件),与 Typora、VS Code 等任意工具完全互通。在标准语法之上,Marmo 提供这些特色能力:
光标移到标题、引用、代码块等块上时,左侧会出现块类型标签(如 h1、>)。点击标签可把该块切换为 Markdown 源码直接编辑,再点一次应用并恢复渲染。
菜单「插入」提供:标题 1-6 级、引用、列表、代码块、链接(Ctrl+K)、本地图片、图片链接、表格、水平分割线、数学公式(块级/行内)、粗体/斜体/下划线/删除线/行内代码、清除格式。
在编辑区点击右键,鼠标旁弹出横向图标条(全部图标、无文字,悬停即时提示)。选中文字时显示剪切/复制/粘贴/全选与加粗、斜体等格式操作;未选中文字时显示粘贴/全选与标题、列表、代码块、链接、图片、表格、公式等插入操作,按需分组显示。
按 Ctrl+F(查找)/ Ctrl+H(替换)打开查找替换栏,支持大小写敏感(Aa)、逐个替换与全部替换。
按住 Alt 在文档不同位置点击可添加多个光标;Ctrl+Alt+↑/↓ 在上一行/下一行添加光标。输入、退格、删除、回车会在所有光标处同步执行,←/→ 让所有光标同步移动,Esc 清除多光标。
光标进入表格后,编辑区顶部出现表格工具栏:上方/下方插行、左侧/右侧插列、删除行/列、删除表格、切换表头行,所见即所得。
英文单词拼写检查(红色波浪线提示),中文不误报,默认关闭。需要时在「设置 → 通用设置」里打开,词典来自系统。
Marmo 基于 KaTeX 渲染 LaTeX 公式,行内与块级公式即时呈现:
$E = mc^2$$$...$$ 独占一行,居中显示也可以通过菜单「插入 → 数学公式(块级)/ 行内公式」输入 LaTeX 表达式。
图片会自动保存到当前文档同目录的 assets 文件夹,文件名保留原名、重名自动加序号。文档中保存的是相对路径,移动整个文件夹图片不会失效。
想把带图的文档发给别人:把 .md 和同目录的 assets 文件夹一起打包发送(两层相对位置不能变,对方用 Typora、Obsidian 等任何编辑器打开都能看到图);或者用「导出」生成 HTML / PDF,图片会内嵌进单个文件,对方不用装任何软件也能看。
图片支持:单击灯箱放大预览(滚轮缩放、拖动平移、双击还原、Esc 关闭)、双击用系统默认程序打开、右键编辑描述或定位文件。
Markdown 里可以直接写 HTML。Marmo 按 Typora 的模型处理:原文照单全收(信息保全靠原文,不靠渲染)+ 显示层尽力渲染 + 渲染不了的就忽略标签、只显示内容。存盘与导出时,你写的 HTML 逐字节不变。
单独占一行的 <div>、<h1>、<img src=x> 会被识别为块级 HTML,编辑器里直接渲染出效果:
HTML 徽标,点一下切成源码,再点一次回到渲染 —— 只想改标签本身时很方便<style> 只作用于这个块,不会影响 Marmo 界面<details> 原生可点开<style> 的、裸闭合标签)首屏直接显示源码,免得屏幕上只剩一个空盒子<script> 不执行;外链 <iframe> 被安全策略挡住| 输入 | 编辑器里 | 存盘 / 导出 |
|---|---|---|
<kbd>Ctrl</kbd> | 按键样式 | 原样 |
<b>粗</b>、<sup>2</sup> | 真的粗体、上标 | 原样 |
<span style="color:#ef4444">红字</span> | 你写的 style 照生效 | 原样(含 style) |
<a href="网址" class="btn">链接</a> | 显示为链接,但点击不会跳转 | 原样(href、class 等属性一个不少) |
<img src="a.png" width="300"> | 按当前文档目录解析并显示,段落不会被拆开 | 原样(含 width) |
<my-tag>内容</my-tag> | 忽略标签,只显示「内容」 | 原样 |
Vec<String>、<b>没闭合 | 字面文本,不渲染 | 原样 |
<script>、<style> | 字面文本,不执行、不生效 | 原样输出 |
围栏代码块、缩进代码块、行内代码里的一切都是字面源码,任何渲染规则都不碰 —— 写代码示例时不用担心标签被浏览器吃掉。
<b>粗</b> 是一个原文节点,不再等同于加粗标记:Ctrl+B 与工具栏不认它。要改就改标签本身,或按 Ctrl+/ 切到源码模式。class、id、data-* 与 href(免得撞上 Marmo 自己的样式、也免得点一下就把窗口跳走),但你写的 style 会照常生效 —— 这一点与 Typora 一致。这些属性在存盘的文件与导出物里都在。一键切换到 Markdown 纯文本视图,查看和编辑原始标记,再按一次切回所见即所得。适合批量修改格式、粘贴含 Markdown 的文本。
打开 .txt、.json、.py、.js、.ts、.html、.yaml 等所有常用文本/代码文件时自动进入源码编辑模式(不支持富文本渲染),保证文件内容原样保存、编码自动识别(含 GBK)。图片、PDF 等非文本文件不支持打开,点击会提示。文件树显示目录内的全部文件。
菜单「视图 → 焦点模式」开启后,光标所在段落保持高亮,其余内容自动变暗,注意力只停留在正在写的那一段。
菜单「视图 → 打字机模式」开启后,正在输入的一行始终保持在屏幕中央,无需频繁移动视线,长文写作更沉浸。
菜单「视图 → 计时模式」开启后,编辑器顶部(或底部)出现一行电子计时器,格式 00:00:00(时分秒),最小到秒。计时器占住独立一行,不会遮挡任何文字。秒位每秒轻轻跳动、冒号闪烁,让写作保持节奏。
菜单「视图 → 置顶模式」开启后,Marmo 窗口始终显示在其他窗口之上,适合边查资料边写作;偏好会被记住。
打开目录(Ctrl+Shift+O)后,左侧资源管理器提供完整文件操作:
.md / .txt每个打开的文件是一个标签页。标签上红色 * 表示未保存;点击关闭按钮(Ctrl+W)关闭,未保存的会先询问。按住标签拖动可调整标签左右顺序;把标签拖出窗口会自动打开一个新窗口承载该文件。
右侧目录面板实时显示当前文档的标题结构,点击标题即可跳转,滚动时自动高亮当前位置。目录面板可收起为窄条。
每次保存成功后,Marmo 会自动给这个文件留一份副本,列在左侧「时间线」里(默认收起,点标题展开)。时间线只显示当前打开的这个文件的历史,最新的在最上面。
历史副本保存在你自己的电脑上(软件数据目录内),不会上传、不会同步;文件被删除或重命名后,历史仍然保留。
菜单「帮助 → 设置」:
| 设置项 | 说明 |
|---|---|
| 自动保存 | 停止输入后自动保存(默认开启) |
| 保存延迟 | 停止输入多久后保存(1 / 2 / 5 / 10 秒) |
| 自动备份 | 未保存的内容自动备份,下次启动恢复(默认开启) |
| 本地历史 | 每次保存留一份副本,左侧「时间线」里可对比、可恢复(默认开启;关掉只是不再记新的,已有的历史保留) |
| 右键新建文档 | 在资源管理器右键菜单中显示「新建 Markdown 文档 / 文本文档 / JSON 文件」 |
| 默认打开 .md / .txt / .json | 把 Marmo 设为对应文件类型的默认程序,双击文件直接用 Marmo 打开(安装版自动关联 .md) |
| 添加到打开方式 | 把 Marmo 加入所有常用文本/代码文件的系统右键「打开方式」列表(不设为默认程序),随时可用 Marmo 打开 |
你保存的位置。Marmo 不会把文档复制到别处,文件始终是你自己的本地 .md 文件。
首次安装起 10 天内可完整使用全部功能,试用期内无需联网。试用期结束后需激活才能继续使用:软件会提示激活,此时只有「激活」与「退出软件」两个出口。试用期间无任何功能阉割。
打开软件 → 菜单「设置 → 激活」→ 输入购买时使用的邮箱 → 点「发送验证码」→ 查收邮件,把 6 位验证码填进去 → 点「激活」。激活时需联网;激活后文档编辑全程离线,不需要登录账号,只有下面那次核验会联网。
已激活的电脑会在启动时自动联网核验一次(每台电脑每天最多一次),确认本机仍在授权范围内,并把凭证有效期顺延——正常使用无需任何操作。连不上网不影响使用:离线时照常可用,凭证本身有效期 180 天,到期后另有 30 天宽限期。
授权跟着你的购买邮箱走,最多可在 3 台电脑上同时激活。换新电脑时,在新电脑上装好 Marmo,重新走一遍上面的激活流程即可——不需要用到旧电脑,也不用联系客服。
不再使用的电脑可以自己移除:菜单「设置 → 激活」→「管理已激活的设备」→ 输入邮箱与验证码 → 点那台设备后面的「移除」。被移除的电脑约一天内失效,之后需要重新激活。
授权是按电脑算的(机器码取自系统的机器标识),重装系统或更换硬件后,这台电脑可能被当成一台新设备、在设备列表里多占一个位置。直接重新激活即可;如果 3 台已经用满,先在设备列表里移除不用的那台(旧记录可能还留着)。
| 功能 | 快捷键 |
|---|---|
| 新建 md 文件 | Ctrl+N |
| 打开文件 | Ctrl+O |
| 打开目录 | Ctrl+Shift+O |
| 保存 | Ctrl+S |
| 另存为 | Ctrl+Shift+S |
| 导出 PDF(打开导出预览) | Ctrl+P |
| 关闭文件 | Ctrl+W |
| 查找 / 替换 | Ctrl+F / Ctrl+H |
| 源码模式 | Ctrl+/ |
| 粗体 | Ctrl+B |
| 斜体 | Ctrl+I |
| 下划线 | Ctrl+U |
| 插入链接 | Ctrl+K |
| 放大 / 缩小 / 重置 | Ctrl+= / Ctrl+- / Ctrl+0 |
| 撤销 / 重做 | Ctrl+Z / Ctrl+Y |