avatar

目錄
Hexo 執行 new 添加文章後,自動打開編輯器

前言

輸入 hexo new <postTitle> 命令後,便能添加文章,md文章便會自動生成在 _post folder 裡。
但若要編輯,便要 click 入去找回剛剛生成的文件,有點麻煩。

以下方法能在執行 hexo new 命令後,自動打開編輯器直接開啓剛生成的 md文件。

方法

  1. 在博客根目錄裡新增一個名叫 scripts 的 folder。

  2. 在這個 scripts 的 folder 裡新增一個 js 檔,內容如下 (Brackets 是我用的編輯器,把路徑和軟件修改成你想要的):

For Window:

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

hexo.on('new', function(data){
spawn('start "C:\Program Files (x86)\Brackets\Brackets.exe" ' + data.path);
});

For Mac:

Javascript
var exec = require('child_process').exec;

hexo.on('new', function(data){
exec('open -a "..\Brackets\Brackets.app" ' + data.path);
});

參考: Hexo 添加文章时自动打开编辑器 | 栾铸显的博客

如果您喜歡我的文章,歡迎幫我在下面按5下讚!感謝您的鼓勵和支持!

文章作者: ouoholly
文章鏈接: https://ouoholly.github.io/post/hexo-new-post-auto-open-text-editor/
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。歡迎「部份引用」與介紹(如要全文轉貼請先留言詢問),轉載引用請註明來源 ouoholly 的倉庫,謝謝!

評論