Hexo新建文章后打开编译器

hexo new "new post"新建文章后,需要进入source/_post后才能打开新建的new-post.md文件开始编辑。
以下方法可以在执行hexo new后能用惯用的文本编辑器自动打开新建的md文件。

在Hexo的scripts目录(如无则新建之)下新建一个JavaScript脚本(文件名任意),粘贴下面的代码,会在监听到hexo new命令后用定义的编辑器打开新建的文件。

var spawn = require('child_process').spawn;

// Hexo 2.x
hexo.on('new', function(path){
  spawn('code', [path]);
});

// Hexo 3
hexo.on('new', function(data){
  spawn('code', [data.path]);
});

我在这里安利VSCode这个编辑器,微软出品,速度快,插件多。

Show Comments