模板
我能想到的首先就是模板了。原版也是有模板的:
但是原版模板的通用快捷键是插入模板,意思是如果给一个列表让你选择在文件中插入的模板内容(而不是在创建文件时自动使用)。
Bases
这个不是用快捷键实现的,Bases(数据库)一共就2个指令。
Bases表格可以使用筛选功能,在给定的筛选下新建的文件都是符合筛选条件的。
比如这个,新建的文件就会自动有如下的yaml
---
source: [[想法]]
---
你要tags、date &time 、description也是一样。
建议
由于Bases相对来说没有模板好用,而原生的模板是很垃圾的,我建议还是使用第三方插件,quickadd & Template 这2种主动式的,或者Linter 这种被动式的(在文件保存时进行格式化)
1 个赞
我最开始也想过原生实现,终究还是没有第三方插件Template这么方便
我现在将快捷键绑定为自定义的简单模板,这样每次新建文件时都会弹窗询问我输入title,再填充其他属性。
模板如下,你可以简单改一改
---
<%* const newFileName = await tp.system.prompt("Type title"); if (newFileName) { await tp.file.rename(newFileName); } %>
title: "<% newFileName %>"
date: "<% tp.date.now("YYYY-MM-DD HH:mm") %>"
author: 你的名字
tags:
---









