基于Templater插件的Obsidian快捷输入 | Obsidian效率输入 | Obsidian快捷输入

作者分享了如何通过Templater插件提升Obsidian的易用性,使其接近Wolai的便捷输入体验,通过编写模板解决Markdown语法输入问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
刚交完毕业论文,即刻开始着手替换笔记软件!
原来用的是wolai(精装房),简单易用+好看+云同步超快;但是年卡较贵。
准备换入Obsidian(毛坯房),免费+自定义程度很高;用起来很麻烦。
我认为笔记的需求无非就是三个:①方便好输入②厂家不倒闭③云同步

今天先来解决“方便好输入的问题”。
在wolai中,基本各种输入只需要“::”或者“/”即可唤出工具栏输入大部分好看、易用的功能了,使得本就易用的markdown更为易用。但是obsidian输入麻烦就不说了,各种语法全是最基础的markdown,比如什么“>-[]”,中间还要输空格,真的落后一代的感觉!

😡记笔记不应该把太多时间花在记or敲这些语法的!!!!

于是今天,看了好多资料后,借助“Templater”插件,实现一键输入一些常用功能,尽量往wolai/notion之类靠一靠。
👉快捷键输入1:cmd+[ 实现例如代码、表格、脚注、待办、外部链接这些可能要敲好几次的格式
👉快捷输入2:cmd+] 实现系统默认的callout(起到强调的作用)
👉快捷输入3:cmd+\ 实现一些额外的好用的小图标(也是起到强调的作用)

💨操作方法如下:
①首先在Obsidian中下载Templater插件
②将自己所需的快捷输入写成代码格式,形成一个单独的文件,例如将我的【快捷输入1】做成一个单独的文件,如【P4】所示
在这里插入图片描述

③打开Obsidian的快捷键设置,分别设置为喜欢的快捷键,就可以使用了,如【P5】所示。
在这里插入图片描述

快捷输入模板文件

01-常用格式输入模板

<%*
let list = {
  "✅ 待办": "todo,待办",
  "💻 代码块": "code,代码块",
  "📊 表格": "table,表格",
  "📝 脚注": "footnote,脚注",
  "🔢 公式": "formula,公式",
  "🔗 外部链接": "link,外部链接"
};
let keys = Object.keys(list);
key = await tp.system.suggester(keys, keys);
let value = list[key];
let index = value.indexOf(",");
let text = value.substring(index+1);
value = value.substring(0, index);
let templateOutput = "";
switch(value) {
    case "todo":
        templateOutput = "- [ ] 待办事项\n";
        break;
    case "code":
        templateOutput = "```language\n代码内容\n```\n";
        break;
    case "table":
        templateOutput = "| 标题1 | 标题2 |\n| --- | --- |\n| 内容1 | 内容2 |\n";
        break;
    case "footnote":
        templateOutput = "[^1]: 脚注内容\n";
        break;
    case "formula":
        templateOutput = "$$数学公式$$\n";
        break;
    case "link":
        templateOutput = "[链接描述](http://example.com)\n";
        break;
}
if (key) return templateOutput;
%>

02-原生callout模板

<%*
let list = {
  "ℹ️ info" : "info,info",
  "✏️ note" : "note,note",
  "📒 summary" : "summary,summary",
  "🔥 tip" : "tip,tip",
  "☑️ check" : "check,check",
  "❔Help" : "help,help",
  "⚠️ Warning" : "warning,warning",
  "❌ Fail" : "fail,fail",
  "⚡Danger" : "danger,danger",
  "🪲 Bug" : "bug,bug",
  "📋 Example" : "example,example",
  "✍️ Quote " : "quote,quote",
  "😝 LOL " : "LOL,LOL",
  "📕 Reference " : "REF,Reference"
};
let keys = Object.keys(list);
key = await tp.system.suggester(keys, keys);
let value = list[key];
let index = value.indexOf(",");
let text = value.substring(index+1);
value = value.substring(0, index);
if (key) return ">[!" + value + "]+ " + text + "\n> ";
%>

03-小图标、气泡模板

<%*
let list = {
  "❌ 未完成": "- [ ] 未完成",
  "🚧 进行中": "- [/] 进行中",
  "✅ 已完成": "- [x] 已完成",
  "🚫 取消": "- [-] 取消",
  "⏩ 提前": "- [>] 提前",
  "⏪ 延后": "- [<] 延后",
  "⭐ 星标": "- [*] 星标",
  "💬 引用": "- [\"] 引用",
  "📍 定位": "- [l] 定位",
  "🔖 书签": "- [b] 书签",
  "ℹ️ 信息": "- [i] 信息",
  "💰 存款": "- [S] 存款",
  "💡 灵感": "- [I] 灵感",
  "👍 好评": "- [p] 好评",
  "👎 差评": "- [c] 差评",
  "🔥 火爆": "- [f] 火爆",
  "🔑 关键": "- [k] 关键",
  "🍰 蛋糕": "- [w] 蛋糕",
  "⬆️ 向上": "- [u] 向上",
  "⬇️ 向下": "- [d] 向下",
  "1️⃣ 气泡1": "- [1] 气泡1",
  "2️⃣ 气泡2": "- [2] 气泡2",
  "3️⃣ 气泡3": "- [3] 气泡3",
  "4️⃣ 气泡4": "- [4] 气泡4",
  "5️⃣ 气泡5": "- [5] 气泡5",
  "6️⃣ 气泡6": "- [6] 气泡6",
  "7️⃣ 气泡7": "- [7] 气泡7",
  "8️⃣ 气泡8": "- [8] 气泡8",
  "9️⃣ 气泡9": "- [9] 气泡9"
};
let keys = Object.keys(list);
key = await tp.system.suggester(keys, keys);
if (key) return list[key] + "\n";
%>


### 回答1: “Obsidian Templater” 是一款用于 Obsidian 笔记应用的插件,可以帮助用户创建和自定义多种类型的笔记模板,提高工作效率和笔记管理体验。该插件可以支持 Markdown 格式,用户可以用不同的语言、字体、颜色和格式设置来设计自己的笔记。同时,该插件还支持自定义快捷键,方便使用者快速创建笔记。 ### 回答2: Obsidian Templater 是一个 Obsidian 插件,它可以帮助 Obsidian 用户自动创建特定格式的笔记。该插件使用 Mustache 模板语言,并支持内置的变量和函数,以帮助用户创建各种类型的笔记。以下是 Obsidian Templater 的一些主要特点: 1. 快速创建笔记 Obsidian Templater 可以通过使用预定义的模板快速创建笔记。用户可以在模板中添加占位符,以便将其替换为实时输入的内容。这项功能对于创建 Markdown 格式的文档、代码片段、日记、截图笔记或其他类型的笔记非常有用。 2. 更好的组织笔记 Obsidian Templater 可以帮助用户更好地组织他们的笔记。使用该插件,用户可以创建笔记,然后使用标签、文件夹、别名等组织笔记。 3. 自定义模板 Obsidian Templater 使用 Mustache 模板语言,可以根据用户的需求创建自定义模板。用户可以使用预定义的变量和内置函数来创建各种类型的笔记,并且可以使用自定义变量和函数,使其更加适用于自己的需求。 4. 支持导出自定义模板 Obsidian Templater 支持导出自定义模板,以便其他 Obsidian 用户可以使用该模板创建类似的笔记。这使得用户可以分享他们的经验和知识,并向其他人提供帮助。 总之,Obsidian Templater 是一款非常有用的插件,它可以大大提高 Obsidian 用户的生产力,并帮助他们更好地组织他们的笔记。如果您是 Obsidian 用户,并且想在日常工作中更高效地使用该应用程序,那么 Obsidian Templater 绝对值得一试。 ### 回答3: Obsidian Templater是一款用于Obsidian笔记应用程序中的插件,使用户能够快速创建结构化文本、笔记模板、复用代码块以及同步多个笔记文件等操作。 Obsidian Templater的最大特点是它提供了一个易于使用的语法,让用户能够快速创建需要的文本和笔记模板。用户可以使用宏(Macro)来自定义模板,例如用户可以定义一个宏作为日期,这样在使用模板时每次自动插入当前的日期。此外,Obsidian Templater还支持动态变量的特性,允许用户根据需要输入不同的值,并且可以在笔记中多次重复使用同一个模板。 这款插件还提供了多个预设的样式和样板,可以满足用户不同的需求。从一般的笔记和文档创建,到时序图、流程图、甘特图等复杂的图表绘制,都能够轻松实现。用户可以使用Obsidian Templater来创建个人暴露日记、任务列表、项目安排等多种类型的笔记。 Obsidian Templater的应用也不仅限于单个笔记文件,还支持跨多个笔记文件的同步。用户可以将不同的笔记文件进行同步,以实现快速而可靠的文件更新。此外,Obsidian Templater还支持导出笔记列表,方便用户做笔记备份或移植。 总之,Obsidian Templater是一款非常有用的插件,它为Obsidian的用户提供了更高效、便捷的笔记体验。用户可以通过创造性地使用它,使自己的笔记变得更加个性化和富有表现力。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乘风会落雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值