关于本篇文章的内容,我重新写了一篇新的教程:Obsidan与Kanban:用Quicker快速添加内容到kanban

视频链接:Obsidian与kanban:用Quicker快速添加内容到kanban

 

有时候我们需要将内容与链接,快速添加到kanban。但是如果手动复制到kanban,或者在kanban中输入双链,未免太慢了。

因此本篇文章讲述的是,将Markdown笔记中的内容块、Excalidraw中的图形,一键发送到指定kanban中指定标题下。并且是带链接的,点击后能跳转到原文。

效果图:

灵感与思路

灵感来自:在obsidian中如何使用QuickAdd和Kanban插件来管理日程,该视频中提到,设置好QuickAdd动作后,按快捷键可以呼出内容框,填写文字后会自动添加到指定的kanban。该过程中无需打开kanban文件,所以很方便。

我就想着能不能把当前笔记中的内容块,自动复制为链接,并且自动复制到kanban中。其中的按键操作我是用Quicker软件来执行的。

然后我发现了“Copy Block Link”插件:

该插件的作用是,在Markdown文档中,点击任意内容块(不需要选中内容),右键菜单会添加两个选项,一个是复制内容块的文本链接,另一个是复制嵌入内容块的链接。

文本链接实例:

[测试笔记1](01测试文件夹/测试笔记1.md#^f2t4me)

嵌入链接实例:

![测试笔记1](01测试文件夹/测试笔记1.md#^f2t4me)

注意其中的路径是绝对路径。

QuickAdd添加动作

详细设置可以看:在obsidian中如何使用QuickAdd和Kanban插件来管理日程。这里介绍一些关键步骤。

在QuickAdd中,选择Capture、输入动作的名称、点击Add Choice。

然后点击齿轮图标,进行设置。

添加kanban文件的具体位置,只要输入kanban名称会跳出选项。

输入需要添加到kanban的哪一个列,而“Insert at end of section”是指添加到列的末尾,这个选上的话好一点。

就是这个列标题,kanban中的列一般是以二级标题显示,点击以右上角“打开为Markdown文件”可以看到。

然后是“输入文本框”的提示内容,我的提示消息是“添加的内容”

这是输入框的提示:

QuickAdd快捷键设置

设置该QuickAdd动作的快捷键,这样就不需要每次用命令面板来启动了。

需要先打开快捷键设置:

在Obsidian的快捷键设置里,输入QuickAdd动作的名称,就可以看到该动作,然后设置一个不常用的快捷键组合。因为用Quicker软件操作,不需要记住快捷键

然后可以按快捷键试一下,跳出框后输入内容:

可以看到确实添加了。

Copy Block Link快捷键设置

点击内容后右键会显示复制链接的操作:

为了方便自动化,可以在Obsidian的快捷键设置,设置Copy Block Link的快捷键。

第一个是复制嵌入链接,第二个是复制文本链接,然后设置一个不常用的快捷键组合。因为用Quicker软件操作,不需要记住快捷键

Excalidraw快捷键设置

“Copy Block Link”插件只能复制Markdown笔记中的链接,不能在Excalidraw用。

而Excalidraw插件本身提供了复制链接的选项,在Obsidian快捷键的设置中,搜索“链接”,在最下面可以看到Excalidraw有关链接的选项。

设置一个不常用的快捷键组合。因为用Quicker软件操作,不需要记住快捷键

Quicker软件的思路

制作Quicker动作的思路:

  1. 按快捷键,复制Markdown笔记(Excalidraw)内容块的链接;
  2. 按快捷键,调用QuickAdd的Capture,跳出内容框;
  3. 按ctrl+v黏贴;
  4. 按Enter回车关闭内容框。

需要注意的是,我习惯嵌入frame或图片到kanban。如果只嵌入文字链接的话,就看不到内容,需要鼠标悬停或点击才能看内容。

细心的朋友可能会发现,该Quicker动作关于Markdown文字部分,实际上直接复制的是文字链接。但我们需要嵌入链接,所以只需要在前面加一个英文的感叹号“!”。用到Quicker中的“写入剪贴板”。

而Excalidraw直接复制的就是嵌入链接。

操作演示

复制Markdown种内容块到kanban:

复制Excalidraw块到kanban:

可付费代写Quicker动作!!

谢谢观看!

1
0