自动保存与撤销:一分钟一版的保命机制
这款软件的历史包袱里最有名的一条是:老版本没有撤销键。官方 FAQ 专门写过一节「FreeMind 里没有撤销吗」。理解它的保命设计,是安心画图的前提。
自动保存:默认开着的生命线
- 默认每分钟把导图备份一份到用户主目录。
- 备份是独立文件,原图崩了、误存了,去主目录按时间找最近一分钟的版本。
- 时间间隔与保存目录都能改:改的是用户属性配置文件(user.properties),方法见自定义与高级设置。
撤销的时代变化
- 早期的 0.7.x 时代确实没有撤销,官方 FAQ 建议:用自动保存兜底;装一个剪贴板历史工具,把剪掉的内容留在历史里可捞回来。
- 后续版本补上了撤销能力(官方特性清单里已直接列出 Undo 一项),新装用户不必再按老习惯紧张。
- 撤销有没有、好不好用,以你实际安装的版本为准——这也是「装完整版」的又一理由。
工作习惯建议
- 高危动作前手动存一版:删除大分支、合并节点(Ctrl+J)、批量改样式之前 Ctrl+S 一次,坏了退回这版。
- 周期性另存:重要图每周另存一个带日期的副本,比任何自动机制都踏实。
- 加密图双重小心:加密节点有历史兼容坑(见加密一节),改前必备份。
数据丢了的急救顺序
- 去自动保存目录找最近的分钟级备份。
- 找临时目录与回收站里的同名 .mm。
- 文本编辑器打开损坏的 .mm,XML 大概率能人工抢救(见.mm 格式)。
官方对无撤销时代的态度其实坦然:它把「保存」做成了文化——一分钟一版的自动保存,就是那个年代的撤销键。