知识星球的 “写文章” 提供富文本形式的写作,只需要点鼠标就可以完成文章的简单排版。
对于讲究高效码字的用户而言,使用 Markdown 写作则是最佳选择,磁盘上也存档了不少 md 文件,如果能直接发布到知识星球上,可以减少很多排版时间。
一番摸索之后发现,知识星球的编辑器虽然不支持 Markdown,但是有 “代码视图” 可以粘贴 HTML 格式的代码。
利用这一点,把 Markdown 转为 HTML 再发布文章就可以了。
Markdown 转换的工具有不少,这里推荐使用 Github 修改的 cmark-gfm,开源工具而且可以跨平台编译使用。
以下操作使用的平台是 macOS,别的系统可能需要自已编译安装 cmark-gfm
。
安装 cmark-gfm
brew install cmark-gfm
转换 Markdown 为 HTML 格式
cmark-gfm -e footnotes -e table -e autolink --github-pre-lang -t html ./test.md > ./test.html
把 test.md 转换为 test.html,然后用下面的命令把 test.html 的内容复制到剪贴板
pbcopy < ./test.html
发布 HTML 代码
进入文章里的 “代码视图”,把剪贴板里的 HTML 代码粘贴进去
再点一下 “代码视图” 按钮返回到普通视图,然后输入标题就可以发布文章了。
END