Skip to content

Commit

Permalink
add
Browse files Browse the repository at this point in the history
  • Loading branch information
cumany committed Jun 2, 2024
1 parent 08ed3f8 commit 009acac
Show file tree
Hide file tree
Showing 11 changed files with 615 additions and 18 deletions.
2 changes: 1 addition & 1 deletion 00-关于/PKMer社区搜索指南.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ PKMer 在微信群和微信公众号后台接入了搜索自动回复机器人

您可以点击右上角的搜索框,或者使用快捷键 `ctrl+K` 打开 github 的搜索功能,在本库中进行搜索

也可以依次点击右上角的 code → Download zip 将本开源库下载到本地,本库就是一个 obsidian 库,您可以使用 obsidian 打开,然后使用 obsidian 自带的搜索功能进行搜索,关于 obsidian 自带的搜索功能,网站内也有介绍文章: [[无需安装插件-Obsidian 自带的超强搜索功能]]
也可以依次点击右上角的 code → Download zip 将本开源库下载到本地,本库就是一个 obsidian 库,您可以使用 obsidian 打开,然后使用 obsidian 自带的搜索功能进行搜索,关于 obsidian 自带的搜索功能,网站内也有介绍文章: [[搜索]]

![](https://cdn.pkmer.cn/images/631b560949c34c89e98f83b9d5fd5ba6.png!pkmer)

Expand Down
2 changes: 1 addition & 1 deletion 10-Obsidian/Obsidian.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ Obsidian 是一款本地文档型纯文本笔记软件,和其它笔记软件
- [[Obsidian 核心插件-模板]]:插入模版文件夹中的模版内容
- [[日记]]:打开今天的日记。如果该日记不存在,则创建该日记。
- [[时间戳生笔记成器]]:创建以时间戳为文件名的笔记,常用于 Zettelkasten 等方法中。
- [[无需安装插件-Obsidian 自带的超强搜索功能]]:在所有笔记中搜索关键词。
- [[搜索]]:在所有笔记中搜索关键词。
- [[同步]]:付费将 Obsidiain 的笔记在多端进行同步。
- [[文件恢复]]:通过最近的快照来恢复意外丢失的数据。仅为 Markdown 文件生成快照。
- [[文件列表]]:查看仓库中的所有文件
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1541,7 +1541,7 @@ SORT hash(dateformat(file.ctime, "YYYY-MM-DD"), file.name)
最后,动动你发财的小手,关注,点赞一键三连,你的鼓励是我坚持下去的动力。有任何问题欢迎加作者微信(`jenemy_xl`)沟通交流一起成长。


下一篇 [[Obsidian达人成长之路_2-使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API]]
下一篇 [[Obsidian达人成长之路_2-使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API]] [[Obsidian达人成长之路_3-使用终极工具 Dataview 释放笔记库的潜力 · 案例讲解]]

## 参考

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1263,7 +1263,8 @@ function getValue(page, key, i) {

上述代码是在 `groupedValues` 的基础上对数据进行了一次重映射,然后使用 `dv.array()` 方法将普通的 JavaScript 数组转换成 `DataArray<T>` 类型,然后使用其 `groupBy()` 方法按 `bought` 字段进行分组,然后使用 `flatMap()` 映射返回 `rows` 的值。

> [Tips] 使用 `groupBy()` 分组后返回一个包含 `key``rows` 的对象,其中 `key` 为分组名称,`rows` 是分组后的数据。
> [Tips]
> 使用 `groupBy()` 分组后返回一个包含 `key``rows` 的对象,其中 `key` 为分组名称,`rows` 是分组后的数据。
`flatMap()` 方法是一个很重要的函数,关于其用法可自行去脑补,后面处理分组数据部分写出来后,思索着应该还有更简单的实现。与是,作者又双叒叕熬夜想了想,终于以 2 个 `flatMap()` 方法成功破局,一行代码暴击(不追求代码可读性为前提):

Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion 10-Obsidian/Obsidian基本使用/面板布局.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ modified: 20240429174117

#### 点击链接

一般情况下,当你按住 `Ctrl/Cmd` 点击链接时,Obsidian 会在新面板中打开该链接。你可以在 [[文件列表]][[无需安装插件-Obsidian 自带的超强搜索功能]] 结果、[[反向链接]] 面板、[[关系图谱]] 等场景中实现这种操作。
一般情况下,当你按住 `Ctrl/Cmd` 点击链接时,Obsidian 会在新面板中打开该链接。你可以在 [[文件列表]][[搜索]] 结果、[[反向链接]] 面板、[[关系图谱]] 等场景中实现这种操作。

一个例外就是编辑模式。编辑模式下,由于点击链接会修改链接文本而不会打开链接,因此我们用 `Ctrl/Cmd-点击` 操作代表打开链接这个动作。所以,如果你想在新面板中打开链接的话,就需要按住 `shift` 再使用 `Ctrl/Cmd-点击`

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
uid: 20230328213340
title: 无需安装插件,Obsidian 自带的超强搜索功能
aliases: 搜索
tags: [Obsidian, 搜索]
description: 无需安装插件,Obsidian 自带的超强搜索功能
author: OS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,5 @@ Dataview 实例包含了....个实例,又按照应用的查询类型,应用
- [[Obsidian汇总显示笔记内的关键信息]]
- [[Obsidian达人成长之路_1-使用终极工具Dataview 释放笔记库的潜力-DQL查询语言]]
- [[Obsidian达人成长之路_2-使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API]]
- [[10-Obsidian/Obsidian使用技巧/jenemy/Obsidian 达人成长之路 #3:使用终极工具 Dataview 释放笔记库的潜力 · 案例讲解|Obsidian 达人成长之路 #3使用终极工具 Dataview 释放笔记库的潜力 · 案例讲解]]
- [[Obsidian达人成长之路_3-使用终极工具 Dataview 释放笔记库的潜力 · 案例讲解]]
- [[如何给 DataviewJS 中的 TaskList 的任务列表排序]]
20 changes: 9 additions & 11 deletions 10-Obsidian/Obsidian社区插件/Dataview/dataview.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,10 @@ Dataview 插件的用途主要有三个方面。

### [[Dataview社区实践经验|应用-Dataview社区实践经验]]

- [[Dataview实战-提取并展示笔记脚注]]
- [[Dataview实战-Obsidian dataview 引用本地图片]]
- [[Dataview实战-发挥元数据的魔力-掌握 Dataview 的四大查询类型]]
- [[Dataview实战-定制你的数据表格并为表格列添加个性化样式]]
- [[Dataview实战-制作一个倒计时或者正计时列表]]
- [[Dataview实战-发挥元数据的魔力-掌握 Dataview 的四大查询类型]]
- [[Dataview实战-提取并展示笔记脚注]].
- [[Dataview实战-Obsidian dataview 引用本地图片]].
- [[Obsidian样式-DataView在table视图下标签出现错位断裂的修复]]
- [[Dataview实战-通过Dataview列出标签所在段落内容]]
- [[Dataview实战-如何不显示笔记链接]]
Expand All @@ -125,13 +124,12 @@ Dataview 插件的用途主要有三个方面。
- [[Dataview实战-列出每年的某个月份的检索结果应该怎么写]]
- [[Dataview实战-列出以某个字母开头的文件或元数据]]
- [[Dataview实战-如何查询结果的数目]]
- [[每日字数的热力图|Dataview实战-每日字数的热力图]]
- [[Obsidian样式-可滚动的Dataview表格视图|Dataview实战-给 Dataview 加个滚动条]]
- [[Dataview实战-进度条]]
- [[Dataview语法实战-列出特定标题下的元素]]
- [[Dataview实战-展示笔记总数]]
- [[Obsidian汇总显示笔记内的关键信息]]
- [[如何给 DataviewJS 中的 TaskList 的任务列表排序]]

## Dataview 达人之路系列

[[Obsidian达人成长之路_1-使用终极工具Dataview 释放笔记库的潜力-DQL查询语言]]

[[Obsidian达人成长之路_2-使用终极工具Dataview释放笔记库的潜力-JavaScript API]]
- [[Obsidian达人成长之路_1-使用终极工具Dataview 释放笔记库的潜力-DQL查询语言]]
- [[Obsidian达人成长之路_2-使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API]]
- [[Obsidian达人成长之路_3-使用终极工具 Dataview 释放笔记库的潜力 · 案例讲解]]
4 changes: 4 additions & 0 deletions 10-Obsidian/Obsidian社区插件/mrj-text-expand.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ modified: 20240101000000

Obsidian 插件“Text expand”可以通过 Obsidian 的搜索功能搜索文件,然后粘贴或引用链接。用户可以使用模板功能自定义输出,适用于创建列表或表格等不同场景。此插件解决了在 Obsidian 中搜索文件并将结果粘贴到指定位置的问题。用户可以根据需要自定义输出内容,提高工作效率。安装简便,适用于 Obsidian v0.9.18+ 版本。

## 使用方法

[[Obsidian达人成长之路_4-使用 Text expand 插件插入查询结果#Text expand 介绍]]

> [!help]
> 这篇插件文章还没有人贡献,欢迎占坑!
> 如果您有好的想法欢迎提交 PR 或者文末留言。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Smart Random Note 是一个 ob 官方自带 [[漫游笔记]] 的增强插件,

### 漫游搜索笔记

可以通过官方自带的搜索语法,[[无需安装插件-Obsidian 自带的超强搜索功能]] 通过限制路径,标签,查询到结果后,点击侧边栏按钮或者运行命令 `open random note from search` 即可随机漫游搜索结果中的笔记。
可以通过官方自带的搜索语法,[[搜索]] 通过限制路径,标签,查询到结果后,点击侧边栏按钮或者运行命令 `open random note from search` 即可随机漫游搜索结果中的笔记。

![image.png](https://cdn.pkmer.cn/images/202307150903924.png!pkmer)

Expand Down

0 comments on commit 009acac

Please sign in to comment.