利用 Templater 插件实现双链双链创建文件时自动移动到需要的文件夹中
准备工作#
- [[Templater]] 插件
- Templater 插件文档)
配置流程#
配置 [[Templater]] 插件模板#
- 新建
Templater
模板存放文件夹templates
- 在模板文件夹中新建模板文件,这里随意的取名为
Link
配置Link
模板#
- 在模板中写入以下内容
- 这份模板的意思在于,当我用双链新建一个文件时,如果在文件名的结尾添加一个
W
字符,那么将会把这个文件移动到/Work/{filename}
中去,它会自动去掉W
这个字符,无需担心。 - 如果你想自由的控制,我相信你可以看懂这段简单的控制代码,就可以自动的修改了。
- 请确保你在移动文件前,你已经新建了相应的文件夹!
<%*
let name = tp.file.title
if (name.endsWith("W")) {
await tp.file.move("/Work/" + name.substring(0, name.length - 1));
} else if (name.endsWith("B")) {
await tp.file.move("/Blog/" + name.substring(0, name.length - 1));
} else {
}
%>
配置插件#
需要注意我的写作流程,我是采用了现在双链的日记流方式,利用日记作为主入口来写作的。
- 我的文件夹组织结构如下
Journal-日记文件夹,默认的入口
Blog-需要分享的文件夹
Notes-笔记默认存放的文件夹,**双链创建默认文件夹**
Work-工作记录文件夹
templates-模板文件夹
- 设置编辑器 —— 双链创建的文件夹保存在
Notes
中
- 配置
Templater
插件 ——Folder Templates
项目- 新建一个项目,当在
Notes
中新建文档时,自动使用Link
模板,配置如图
- 新建一个项目,当在
Enjoy#
现在你在任何地方使用双链创建文档,都可以按照规则来移动了。
例如我的规则:
当我用双链创建一个Obsidian使用心得B
时,这个文档就会被移动到Blog
下面,并命名为Obsidian使用心得
, 是不是非常的 Nice!