Snippet模块
一、功能介绍
该模块用于快速插入已经预设好的内容,可以在正在编辑的页面直接导入内容,而无需跳转到其他页面查找之后复制粘贴过来,可大大节省书写固定重复内容时的精力。
二、配置流程
启用插件:Snippet
三、使用流程S
方法 1:# 键法 (可以写在任何地方)
第一步:内容准备
内容的输入格式为:首先用 {{Snippet 内容名}}设置名称(内容名不可以包含空格),然后在其下级写下需要快速插入的内容块,示例如下图:
灰色浅色内容是由{{Placeholder}}模块生成
注意:模板名前的“#”不是必须的,只填模板名也是可以的,例如:{{Snippet 康奈尔笔记}}。不过建议使用“#模板名”的格式,这样你可以通过点击“#模板名”来查看你之前填写过的所有模板,相当于进行了自动聚拢,方便你进行回顾与分析。
第二步:插入
输入#号,然后输入“内容名”,回车即可插入( # 和内容名中间无需添加空格)
示例:
方法 2:;; 键法 (只能写在“roam/templates”主题内)
第一步:内容准备
需要建立一个名称为“roam/templates”的主题,并且把模板填入该主题。第一层级为主题的名称,以下的层级为模板的内容。
示例:
第二步:插入
双击“;”,选择你需要的模板插入即可。
四、常见问题
可以在其中包含嵌入和引用的块吗?
可以包含嵌入块和引用的块。
无法插入怎么办?
请检查是“内容名”是否包含空格,若包含请删除空格,或者用“_”代替。插入的时候,输入 # 之后无需空格,紧接着输入内容名,即可插入。插入的模板的内容层级数目过多有几率触发无法插入的 BUG,如果遇到此 bug,请简化内容或者前往论坛提交 BUG。