Post by author

按作者聚合

包含 moy 的文章列表

使用连续按键来快速打开页面

如何在 Obsidian 中使用像 Ctrl+K+S 这样的连续按键作为快捷键,执行特定的命令或打开指定页面。

想要用快捷键打开一些页面(比如特定的 MOC 页面,像是 DailyNote 的主页、项目的目录……甚至是某些插件的界面),但是发现常用的快捷键都已经分配过了 Orz 怎么办呢? 我灵机一动想到,在微软的 Visual Stuio 软件内会有连续按键组成的快捷键 [^1]: ![](https://cdn.pkmer.cn/images/202407012052599.png!pkmer) 例如,上图中的 Ctrk+K, Ctrk+S 就是在按下 Ctrl+K 之后,再按一下 S,就能执行「包裹代码」的功能。 在 Obsidian 内

Moy

Moy

Pkmer

分享一种好看的月历做法

如何在 Obsidian 里做一个好看又实用的月份显示(适用于年度笔记)。

起因是最近在做 Obsidian 里的年度笔记。 想要在笔记里展示各个月份,方便点进每个月的月度笔记。 一开始直接写的链接,像是这样: 有两个问题: 1. 写起来麻烦,要自己一个个写 2. 丑 所以稍微折腾了一下,用 Dataview 做了个更好看的月历,效果如图: ![](https://cdn.pkmer.cn/images/202407012053614.png!pkmer) 这是按钮(其实是链接)实际交互起来的演示: ![](https://cdn.pkmer.cn/images/202407012053615.g

Moy

Moy

Pkmer

实现 OB 内的文本指令

在 OB 里输入特定文本的时候,执行特定命令,甚至调用 Quicker 动作。

「文本指令」,即输入特定的文本之后执行指令。 在 Obsidian 内,可以用插件 obsidian-latex-suite [^1] 实现这个功能。 实现的效果: ![](https://cdn.pkmer.cn/images/202407012052752.gif!pkmer) 在上图中,只要在 OB 内输入 lnk 并空格,就会调用 Quicker 执行动作 [^2],从当前浏览器获取到标签页并粘贴进来。 之前写文章介绍过 【快捷键】使用连续按键来快速打开页面如何用连续按键作为快捷键来执行命令,这次相当于更进一步:用文本来执行外部程

Moy

Moy

Pkmer

快速复制标题链接和内联代码

在使用 OB 的时候,有时候会想复制指向某个标题的引用链接。 想要的结果是:笔记名称标题标题 这样的链接可以直接跳转到这个标题所在的位置,并且只显示标题文本,避免链接过长。 是否显示笔记名称的长度区别: ![](https://cdn.pkmer.cn/images/202407012053309.png!pkmer) 我一直的做法是先双击 后选择一个笔记,选完之后再输入 选择页面里的一个标题,最后修改显示文本。 这样太麻烦了(尤其是有时候想要复制的页面就直接开着!),所以我写了一个 TP 脚本来快速复制指向标题的链接。

Moy

Moy

Pkmer

实时预览 Templater 插件的模板应用结果

调试复杂的模板笔记的时候很头疼?别担心,救星来了。

在编写 Templater 插件的模板代码的时候,你会怎么测试它? 找一个空的笔记,应用这个模板看效果,如果不行,再改,再应用? ——我以前就是这么干的。 但我觉得这太 麻 烦 了! Obsidian 用户应该用于对「麻烦的重复」Say No。 所以我找出了一个方法,可以快速预览 TP 模板的结果。 为了预览 Templater 插件,你得先安装一个 Dataview 插件。 然后,输入这样的代码块: dataviewjs // 用来做 Templater 测试的代码 // 引入 tp 的函数库 const tp = app.

Moy

Moy

Pkmer

如何在浏览器中打开 Markdown 笔记

本文介绍了在浏览器中查看 Obsidian 笔记的方法,以及这样带来的好处。

在你看到标题的时候,我猜你第一个想法就是——为什么? 有几个原因,但最核心的理由就是:为了能够发挥浏览器的独特优势。 举几个例子吧~ ![](https://cdn.pkmer.cn/images/202405212229366.png!pkmer) 你可以用 Edge 自带的「大声朗读」功能收听你的笔记: 如何在浏览器中打开Markdown笔记-img-240523223624 你也可以用 SingleFile [^1] 拓展将笔记导出成一个单独的 Html 文档,快速分享给别人。 如何在浏览器中打开Markdown

Moy

Moy

Pkmer

通过 Dataview 实现汇总显示笔记内的关键信息

如何利用 Dataview 提取一篇笔记内的带有特定关键字的文本,并聚合显示。

本文的效果预览: ![](https://cdn.pkmer.cn/images/202405212229365.gif) 当我在学习新事物时,我会一边看资料,一边记笔记。 记笔记的过程中,会冒出来一些新的想法,这时候我就会打个标记: 或者,如果碰到了暂时不太明白的地方,为了之后能再深入研究,我也会先记上: 而当我完成初步的学习,就需要把这些“关键内容”摘取出来,汇总查看。 这时候应该怎么做呢? 手动一个个复制粘贴——可以,但太过低效 也不优雅 。 好在我用的笔记软件是超强可定制功能嘎嘎多的 Obsidian! ![]

Moy

Moy

Pkmer