它替你记着什么
写作最疼的不是崩溃,是「刚才那一段更好,但我已经改掉了」。折镜在背后一直记时间点,不需要你手动保存版本,也不需要你会用 Git。
两种颗粒度,同一个对话框里分两栏:
- 这篇文档:当前这一篇的历次内容,适合找回一段话。
- 整个文档库:整个库在某个时刻的样子,适合「我好像删错了文件」 或者「助手刚才动了好几篇」。
打开版本历史
三条路,同一件事:
- 按 ⇧⌘H。
- 工具栏右边的 ⋯ → 版本历史。
- 菜单栏 文件 → 版本历史…。
找回这一篇的旧版本
- 打开版本历史,停在「这篇文档」这一栏
左边是时间点列表,从新到旧,每条写着时间、大小和记录的原因。
- 点一个时间点
右边显示它和现在的差别。读法记住一句就行:「−」是恢复之后会回来的,「+」是会被丢掉的。
- 只想要其中一段?直接选中复制
不必整篇恢复。多数时候你要的只是那一句话——从对比里拷出来,粘回文档就完了。
- 确实要整篇回去,点「恢复此版本」
当前内容会被这个版本覆盖。别慌:恢复之前折镜先把此刻记成一个新的时间点,所以还能再回来。
把整个库回到某个时刻
切到整个文档库那一栏:
- 左边挑一个时刻
每条写着那一刻涉及几个文件,以及是自动记录还是助手动手之前记的。
- 中间列出那一刻改动过的文件
标着新增、改动、删除。点一个文件,右边是它当时与现在的差别。
- 恢复一个文件,或者恢复整个库
前者只动这一个(「恢复这个文件」);后者把整库拨回那一刻,之后的改动会被覆盖。 折镜会先弹一次确认——同样地,此刻的状态会先被记成一个新的时间点。
删错文件的救法
侧栏里的删除不进废纸篓,但整库时间点里通常还留着它:挑一个删除之前的时刻, 在文件列表里找到它,点「恢复这个文件」。
什么时候会记一点
你不用管这些数字,写在这里只是让你知道能指望它到什么程度。
| 什么时候 | 记的是 |
|---|---|
| 你一直在写 | 同一篇最快每 2 分钟记一点;整库这边停手约 30 秒记一次,一直不停手的话最长 5 分钟也会记一次 |
| AI 助手要改文档之前 | 先记一点(标着「助手改写前」) |
| 你要恢复某个版本之前 | 先把此刻记一点(标着「恢复前」) |
单篇的时间点会自己清:每篇最多留 40 条,超过 30 天的旧记录会被清掉, 但最近 5 条永远保留——一篇很久没动的文档,它最后那几个版本一直都在。
这些备份存在哪
在你的库文件夹里,一个叫 .fm 的隐藏文件夹。两件事值得知道:
- 它不碰你自己的 Git 仓库。就算你的笔记目录本身是个 Git 仓库, 折镜的时间点也是独立的一套,不会在你的提交历史里多出一堆记录。
- 它跟着库走。整个文件夹拷到另一台机器,历史也一起过去; 只拷
.md出去的话,那边就是干干净净一份文档。
最后一句实话:版本历史是写作的退路,不是备份方案。 硬盘坏了它一样没了——重要的东西该有的网盘或者时间机器还是要有。