Hexo + Emacs + Org-mode 搭建博客

1 环境准备

  • 操作系统:linux
  • 运行环境: node
  • emacs

2 安装步骤

2.1 安装 hexo

$ npm install hexo-cli   -g
$ hexo init blog
$ cd blog
$ hexo new "Hello Hexo"

2.2 安装 NexT

$ cd blog
$ git clone https://github.com/iissnan/hexo-theme-next themes/next

2.3 安装 hexo-mode

M-x package-show-package-list RET
C-s hexo RET
安装hexo

2.4 安装 hexo-render-org

$ cd blog
$ npm install https://github.com/CodeFalling/hexo-renderer-org#emacs --save

3 配置

3.1 hexo 主配置文件 =config.yml=

参数 设置为 说明
title 兴至斋  
subtitle 兴之所至,从心所欲  
language zh-Hans 界面元素均自动改为中文
theme next  
url http://gxy.me 网站本身的url地址
cachedir org文件转换缓冲区  

增加 org 参数:

org:
  emacs: '/usr/bin/emacs'
  common: |
    #+OPTIONS: toc:nil
    #+BIND: org-html-postamble \"\"

4 参考链接

工具 地址
hexo.el https://github.com/kuanyui/hexo.el
CodeFalling’s hexo-renderer-org https://github.com/CodeFalling/hexo-renderer-org