Obsidian模板插件大比拼:原生与第三方谁更胜一筹?搭配使用是否更佳?

让Obsidian效率翻倍的超级助手——Templater插件

参考文章:干货分享!推荐5款最实用的WordPress文章插件,让写作更轻松!

参考文章:wordpress优秀插件推荐-有哪些实用的wordpress最佳插件值得下载?

今天的目标:
深入了解Templater插件,打造出更加高级的模版

Obsidian系列文章索引:

  • 第1天,从零开始探索Obsidian
  • 第2天,如何从界面入手,快速掌握Obsidian?
  • 第3天,Obsidian笔记分类的技巧,你绝对不能错过的第三种方法!
  • 第4天,Obsidian的达人秘籍:标签管理让你事半功倍!
  • 第6天,Obsidian插件自学指南2-媒体篇
  • 第7天,Obsidian插件自学指南3-一键提升笔记的颜值!
  • 第8天,使用这个插件一键自动创建笔记!
  • 第9天,Obsidian一键创建日报,这个模版插件你必须掌握!

欢迎大家收藏、订阅《10个必会的Obsidian技巧》系列教程,今天是学习OB的第10天哦。

在上一篇中,我们探讨了模板和日记的用法,如何从模版中快速生成笔记。

今天我们要聊聊一个高级模版插件——Templater

在了解Obsidian的模板功能时,我们接触到了{{date}}这样的变量,它能在笔记中动态生成日期。

参考文章:wordpress文章插件推荐-提升您站点内容质量的最佳插件

而使用Templater插件,我们可以利用更多的变量,来实现更加复杂的功能。

比如说,我想把当前文件夹里所有的笔记名称都导入到这篇笔记中,作为文章的导航。

是不是觉得很神奇?原本需要手动复制粘贴的工作,现在只需一个快捷键就能轻松搞定!

快来点赞、收藏这个教程,咱们一起学起来吧。

Templater插件

如何安装和下载

安装步骤

首先在插件市场中搜索Templater,并进行下载与安装。

如果在安装过程中遇到任何问题,可以参考这篇文章。

设置Templater插件

安装完成后,记得在Obsidian的设置中,调整一下Templater的模版文件路径。

我这里设置的是我之前创建的template文件夹。

基础用法

在前一章中,我们已经在template文件夹中创建了两个模版文件:高亮块和日报。

接下来,我们就要通过Templater插件,把这两个模版迅速插入到我们的笔记里。

插入模版内容

轻松掌握Templater插件的小技巧

想要在笔记中快速插入模版吗?其实很简单!只需在任意笔记中按下【Alt+E】,就能打开Templater的模版入口,选择你准备好的模版,比如【日报】或者【高亮块】,轻松把内容插入进去。

这样看来,Templater插件真的是能覆盖模版所有功能的强大工具。

进阶用法

1- 为模版设置快捷键

接下来,我们来聊聊Templater的一些进阶功能

比如说,如果你想更迅速地调用模版,可以给每个模版设置一个对应的快捷键。

就拿之前提到的高亮块模版来说,直接用快捷键就行,不用再去选择模版了。

简单按下【Alt+1】,你就能迅速把高亮块模版插入到你的笔记中。

设置步骤

具体的设置步骤如下:

  1. 在Templater的设置选项中,点击【Add new hotkey for template】
  2. 选择你要添加快捷键的模版,例如“高亮块”
  3. 点击旁边的加号,查找笔记名称,设置快捷键就可以了。

我同样为笔记目录设置了【Alt+2】的快捷键,这样添加文件目录就变得更加顺畅了。

2- 自定义模版变量

那么,如何能让笔记文件的清单自动读取呢?

在template文件夹里打开【目录】模版,看看里面的内容,可能会让你眼前一亮。

没错,这个模版文件里有很多代码,这就是Templater的高级功能所在。

只需在模版文件里插入一对<% %>符号,就能添加自定义代码,语法跟Javascript有点像哦。

<%
你的Templater代码
%>

前面提到的目录完整代码如下:

<% tp.file.folder() %> 中的笔记清单:
​
<% app.vault.getAllLoadedFiles().filter(x => (x.path.indexOf(tp.file.folder(true))>=0) && (x instanceof tp.obsidian.TFile)).map(x => "[[" + x.name +"]]").join("n")
%>

使用方法也很简单:

1- 新建模版文件

在模版文件夹里新建一个笔记。

2- 编写模版代码

打开新建的模版笔记,粘贴下面的代码:

这段代码的作用是读取你当前笔记文件夹中的所有笔记文件。

3- 使用模版

跟其他模版一样,按下【Alt+E】,选择你刚创建的模版就行。

3- 自定义案例

是不是觉得很神奇呢?

我一开始也很好奇,追到Templater的官网,研究代码整整一天。

https://silentvoid13.github.io/Templater/introduction.html

然后我写了一段代码,可以搜索特定的关键字笔记,并把结果插入到你的笔记中

效果如下:

对应的代码也很简单,用法和之前的案例类似:

<%*
let my_word = await tp.system.prompt("输入要搜索的关键字:","")
-%>
​
<% app.vault.getAllLoadedFiles().filter(x => (x.name.indexOf(my_word)>=0) && (x instanceof tp.obsidian.TFile)).map(x => "[[" + x.name +"]]").join("n") %>

更多代码

如果你对编程有一定了解,可以去Templater官网看看,还能实现更多有趣的功能哦。

比如:新建笔记、移动笔记、复制笔记、删除笔记,甚至合并笔记内容等等。

如果你想要什么功能,欢迎在评论区告诉我,如果有实用的,我会和大家一起写代码。

总结一下

虽然我花了一整天研究Templater插件,但我不太建议新手使用。

  • 简单的功能,用Obsidian自带的【模版】插件就可以搞定。
  • 复杂的功能,学习成本太高,不适合初学者。

想象一下,一个笔记软件居然还需要写代码,这让人怎么安心写笔记呢?

  • 会代码的人可能会全心投入编程
  • 不会代码的人又忍不住想去学习编程

最终没人能专心写笔记,Templater这个插件真的容易让人分心。

笔记软件重要,还是方法更重要?

前几天,我在Obsidian的官方社区中看到一个有趣的帖子:

究竟是笔记软件重要,还是笔记方法更重要?

评论区里有一张图片让我特别赞同。

真正的高手,不需要太多工具,笔记的核心始终是内容,而不是其他。

你怎么看呢?

我是拉小登,一个热爱整理的Excel老师

如果你觉得这篇文章有用,请帮忙「点赞」「在看」「转发」一下。

这对我很重要,能激励我继续分享更多优质内容。

来源:知乎
原文标题:Obsidian有自己原生的template插件,又有好几款第三方模板插件,哪个好?还是说可以搭配? – 拉小登 的回答
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

本文标题:Obsidian模板插件大比拼:原生与第三方谁更胜一筹?搭配使用是否更佳?
网址:https://www.wpjiguang.cn/archives/46372.html



本站所有文章由wordpress极光ai post插件通过chatgpt写作修改后发布,并不代表本站的观点;如果无意间侵犯了你的权益,请联系我们进行删除处理。
如需转载,请务必注明文章来源和链接,谢谢您的支持与鼓励!