问题描述
Hexo使用命令hexo new
新建文章后,需要自己使用编辑器打开博客目录下的.md
文档来编辑。因为路径实在太长,复制粘贴都很耗费时间。
blog-folder/source/_posts/test-page.md
解决方案
可以使用javascript添加钩子,当新建文章的时候(trigger: hexo new/hexo n)自动调用喜爱的编辑器来打开。Hexo提供了文章的具体路径以便使用。
新建 js 在博客scripts
目录下。如果没有就自己新建。
blog-folder/scripts/autoOpenEditor.js
网上很多都是Windowns和Mac的设置。现摘录Ubuntu(linux)系统的设置如下:
1 | var spawn = require('child_process').spawn; |