macOS系统使用hexo创建文章时自动用喜爱的编辑器打开

在博客根目录下找到scripts文件夹,如果没有就创建该文件夹,在scripts文件夹中创建open.js,内容如下:

1
2
3
4
5
var spawn = require('child_process').spawn;

hexo.on('new', function(data){
spawn('open', ['-a', '/Applications/Visual\ Studio\ Code.app', data.path]);
});

当我们在博客根目录下使用终端新建文件时会使用VScode编辑器打开该文章,可以方便地进行编辑

1
hexo new article_name

参考链接