目录

Cmd-Markdown迁移备份流程

概述

作为 Cmd Markdown 付费用户两年多了,一直很喜欢在上面写技术博客,后来索性有些生活上的杂记也在这上面写了,实在是个好工具。知乎上和微博上都关注了一波作者,发现是以前上海 eBay 的大神,由于在 eBay 实习过,所以更有好感了。

当然也留意到,项目已经从17年末就没怎么更新过了,而且确实如 issue 上提示的一样,上传图片会经常出现问题。所以怕项目有彻底废弃的一天,虽说离线文档是在本地的,但是也要考虑一下平时备份,甚至以后迁移的问题了。

流程

客户端非常友好地提供了一键导出所有文档的功能。

/cmd-markdown%E8%BF%81%E7%A7%BB%E5%A4%87%E4%BB%BD%E6%B5%81%E7%A8%8B/img.png

导出之后是一个 zip 包,如下图。

/cmd-markdown%E8%BF%81%E7%A7%BB%E5%A4%87%E4%BB%BD%E6%B5%81%E7%A8%8B/img_1.png

然后用 unzip 后者 unar 解压文件。

/cmd-markdown%E8%BF%81%E7%A7%BB%E5%A4%87%E4%BB%BD%E6%B5%81%E7%A8%8B/img_2.png

解压完,是一个以标签分类的文件夹,如下图。

/cmd-markdown%E8%BF%81%E7%A7%BB%E5%A4%87%E4%BB%BD%E6%B5%81%E7%A8%8B/img_4.png

因为在不同标签下,文章是有会重复的,因为一篇文章往往不止一个标签,如下图,展示了一篇文章有两个相同的标签,所以划分到两个文件夹中。

/cmd-markdown%E8%BF%81%E7%A7%BB%E5%A4%87%E4%BB%BD%E6%B5%81%E7%A8%8B/img_5.png

但是我又只想在备份不重复的文档,并且放在一个文件夹底下,真很容易,一条 shell 命令就 OJBK 了。

1
find . -print0 | xargs -I{ -0 cp -v {} /tmp/cmd

总结

本文主要讲了如何把 Cmd Markdown 的文稿导出来并且自行备份的流程,Cmd Markdown 不管是 Vim 模式还是流程图,都完美满足我的需求,当然改进的地方也很多,都是鉴于是闭源的软件,那就要看作者是否有时间来维护了,但是总体而言,还是希望 Cmd Markdown 可以一直做下去!

警告
本文最后更新于 2019年6月7日,文中内容可能已过时,请谨慎参考。