我也来安利一下pelican搭配org-mode写博客

作为一个pythoner,我觉得得选用一个Python开发的静态博客,所以选了比较流行的 pelican

作为一个emacser,一直使用markdown是无法忍受的,得有org-mode支持,没有org-mode的解析插件(有一个org_reader依赖emacs),没关系,自己撸一个orgmode_reader(依赖org-python和pygments)
注: org-python只支持部分org-mode语法,可能有些bug,但对于标记语言和我来说足够了

另外,我为自己和pelican定制了一个blog-admin:增加了Category,排序,可以混合使用org-mode和markdown

最后的效果honmaple.org(请忽略内容 :joy:)

3 个赞

pelican 的主题不错

另外依赖 emacs 其实挺好的,不过部署的时候麻烦点,ci build 的速度可以接受(平均 5 分钟吧,如果连续 build,服务器会有 cache,时间能缩短到半分钟以内)。能够支持 orgmode 全部语法(包括各种钩子,filter,.dir-local 变量等等)。

所以我现在基本是所见即所得的写博客,org 文档什么样,博客内容也差不多。图片链接等都由 emacs 处理。

挺好的,不错。

就是博客的那个炫酷动画,在我这会引起风扇狂转。你们也遇到了嘛?

不太喜欢依赖emacs,虽然语法解析什么的很给力,但目前只是用作标记语言,没有太复杂的需求