Hexo博客添加文章时自动打开编辑器
2016-10-23 本文已影响549人
路上的Acmen
个人博客
自己博客目录下面创建文章的命令
hexo new post "Post title"
然后我们接着去博客目录下的Source/_post/里面查看文章,这样操作当文章数量大的话操作难免不便,因此有了下面的脚本文件。
一 创建目录
- Source同级目录下面创建scripts文件
二写脚本文件
- Mac下脚本文件内容
var exec = require('child_process').exec; // Hexo 2.x 用户复制这段 hexo.on('new', function(path){ exec('open -a "markdown编辑器绝对路径.app" ' + path); }); // Hexo 3 用户复制这段 hexo.on('new', function(data){ exec('open -a "markdown编辑器绝对路径.app" ' + data.path); });
- Windows下脚本内容
var exec = require('child_process').exec; hexo.on('new', function(data){ 二种方式都OK //_exec('"D:\\Program Files\\Sublime Text 3\\sublime_text.exe" ' + data.path); _exec('start "" "D:\\Program Files\\Sublime Text 3\\sublime_text.exe" ' + data.path); });
注意:上面编译器打开的绝对路径,这里容易出错。
接着:再次输入创建文章的命令就ok 了。
配图
Snip20161023_5.png
Snip20161023_6.png