思路:
- 使用 hugo 的 new 命令的 —editer 参数
- 新建指令默认输入 —editor 参数
以 typora 工具在 macOS 环境下为例,首先新建 /usr/local/bin/typora,给予运行权限
新建博文,快捷方式:
之后新建博客,只需:
此外,关于新建博文,自动添加 tags 和默认目录的问题:
修改 $blog_path/archetypes/default.md 即可
废弃
有这个想法很久了,开始的想法用golang
写个小的cli
工具,来更快的新建博文。
今天上手后感觉功能完全没必要,想到之前笔记上记得sed
等工具,决定捡回来用一下。
痛点
日常使用,其实还好
然后进入Typora
- 修改自动生成的文章
Title
改成中文。 - 从别的文章里复制
Tags
,Categories
。 - 填写
tags
、categories
。
执行完以上步骤后才能开始写作,其过程也谈不上复杂,但总给人感觉还是有一部分重复劳动。
目标
我预期的目标
然后弹出Typora
, 开始写作。
动手
逻辑很简单,使用脚本
- 进入
blog
目录。 - 新建
markdown
文档。 - 将自动生成的英文
Title
改为自定义题目。 - 新增
Tags
行。 - 根据是否有归档名参数,新增
Categories
空行或指定归档名。 - 使用
Typora
或Code
打开指定文档。