hexo在new之后自动打开编辑器


1.在hexo安装目录新建scripts文件夹

image-20201120102230623

2.在scripts文件下新建openNewFile.js文件

image-20201120102337656

3.在openNewFile.js里添加以下内容:

3.1mac用户

var exec = require('child_process').exec;
hexo.on('new', function(data){
    exec('open -a "/Applications/Typora.app" ' + data.path);
      ///Applications/Typora.app 这是替换成你markdown编辑器软件的安装路径
});

3.2win用户

var spawn = require('child_process').spawn;
hexo.on('new', function(data){
    spawn('D:/Program Files/Typora/bin/Typora.exe ', [data.path]);
  //D:/Program Files/Typora/bin/Typora.exe 你软件的安装的路径
})

4.保存退出后,测试

hexo new "textName"

应该就会自动打开你的编辑器啦!


文章作者: fejxc
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 fejxc !
评论
  目录