0%

hexo new 自动打开编辑器

简介

使用hexo new新建文档的时候,自动打开文档编辑器编辑新建的文档。

部署

在hexo根目录下新建scripts文件夹,并新建event.js文件,编辑:

1
2
3
4
var exec = require('child_process').exec;
hexo.on('new', function(data){
exec('open -a "文档编辑器的绝对路径.app" ' + data.path);
});

编辑模版

在hexo根目录下的scaffolds文件夹内,新建或者编辑post.md:

1
2
3
4
5
6
7
8
9
10
11
12
---
title: {{ title }}
date: {{ date }}
updated: {{ date }}
tags:
-
categories:
-

---

blabla...

使用

新建文档时,执行hexo new "this is new file title"即可。