使用 orgmode 写博客园博客
使用 orgmode 写博客园博客
Table of Contents
- 1. orgmode
- 2. 通过metaWeblog维护博客园文章
- 2.1. 对了,截图怎么添加呢?
- 3. 注意
- 4. emacs 27.1 运行此插件时会报错,谨慎升级
1 orgmode
orgmode 是 emacs 中的一个插件,可以用来做大纲笔记 orgmode 官网 经过一系列学习,OK,你可以用 orgmode 写一些东西了 不过,如果你想把 orgmode 写出来的东西放到博客园上面,还是比较麻烦的
- 需要把图片传到第三方的图床
- 把文本导出到 markdown
- 打开博客园后台(经过好几个跳转,或者打开书签进去,也许还得重新登录一下)
- 复制导出的 markdown 文本到博客园的后台,点击发布
2 通过metaWeblog维护博客园文章
emacs 有一个插件,org2blog ,这个插件可以让你把文章发布到 WordPress 上或者支持 metaweblog 协议的网站上面
刚开始,我折腾了一下这个插件,不过呢,这个插件并没有想象中的这么好用,因为博客园对 metaweblog 协议支持不全
幸亏让我找到了另外一个插件 cnblogs
此插件作者基于 xml-rpc 和 metaweblog 插件实现了 cnblogs 插件
配置相当简单
也得益于博客园的十年如一日的稳定接口,这个插件虽然已经很多年了,但是还是能用
2.1 对了,截图怎么添加呢?
可能纯文本最难受的就是图片了吧, markdown 要找图床
orgmode 我就把图片放到本地了
配合 org-download 插件(名字比较有迷惑性,但是他确实能把你的截图放到指定目录中)
org-download-clipboard 函数可以把你粘贴板中的图片插入到 orgmode 中
并且我将其绑定了一个快捷键
不要太开心啊
看一下我的 emacs 配置
图片(不能太大的图片):
些微有些乱
不过很好用
3 注意
折腾 emacs 的时候,最好从头开始,大牛的 emacs 配置可以参考但是不能照搬
调整到最舒服的状态
引一个前辈的话: 原文链接
我现在已经过了向世人证明我个人能力的那段日子, 接下来的几十年, 我希望花更多的时间去学习新的技术和陪伴家人, 而不是无穷无尽的折腾 Emacs, 折腾Emacs而不学习高深的技术, 就像一个永远只会淬炼刀剑的却没有时间练习剑法的工匠一样, Emacs这个工具始终是为了探索好奇心服务, Emacs本身不应该成为学习的目标
4 emacs 27.1 运行此插件时会报错,谨慎升级
报错信息中如果有:error in process sentinel: Multibyte text in HTTP request
那么大概率原因是 xml-rpc 的版本过低
https://github.com/org2blog/org2blog/issues/266
===
更新时间: 2020-08-30 Sun 23:37
Emacs 27.1 (Org mode 9.3.7)
===
天行健,君子以自强不息。
地势坤,君子以厚德载物。
===