ORG=>HEXO’s MD
更新 2019-02-19:
已提取成单独插件,仓库地址: org2md
https://github.com/loveminimal/org2md
已上传到 Melpa (镜像尚未同步),后续可以通过以下方式使用:
M-x package-install org2md
添加 (requrie 'org2md)
到配置文件即可。
依赖插件 :
自定义的两个函数 :
org2md-insert-date
org2md-export-md
举个例子:
用 Emacs 打开 get-things-done.org
文件下,该文件位于 Hexo 文件夹 xxx/source/_orgs
下。
如我的电脑中该文件位于
C:\Users\Jack Liu\Blog\source\_orgs\get-things-done.org
。
先后执行: org2md-insert-date
和 org2md-export-md
两个函数,便可在相应的 _posts
文件夹下,生成 get-things-done.md
文件。
如我的电脑中该生成文件位于
C:\Users\Jack Liu\Blog\source\_posts\get-things-done.md
文件头部格式如下:
---
title: get things done
date: 2018/06/09 12:46:29
updated: 2019/02/10 12:46:52
---
...
...
效果如下:
图片也可以完美展示哦。
有兴趣的话,可以试着在 jk/md-export 中找出实现图片显示的代码哦,权当娱乐。
源码及 Demo :
- 函数源码地址: init-orgs.el
-
示例博客地址: ComeCow
-
博客主题地址: hexo-themes-zero
后续不定期更新,如果你遇到什么问题,可以发邮件给我 [email protected] 。