Obsidan(三) 插件用法


一、dataview使用方法

搜索用法

* 直接搜索关键字
* 搜索包含多个关键字的文档(空格间隔)
* 搜索包含某一个关键字的文档(OR)
* 指定搜索范围
    * 搜索文件名 file:word
    * 搜索文本内容 contant:word
    * 搜索标签 tag:word 
    * 搜索同一行中的关键词 line:word1 word2
    * 搜索同一章节中的多个关键字 section:word1 word2
    * 搜索同一段落(块)中的多个关键词 block:word1 word2 

数据库用法

定义

  • Obsidian资料库中的查询工具/插件

完整语法

![[Pasted image 20220909154144.png]]

用法示例

示例1: 检索文件夹中内容:

list 
from "00 Obsidan学习笔记"

示例2: 增加条件检索文件夹中内容

list 
from # dataview查询依据
where rating > 5

示例3: 检索文件夹中内容,升/降序排列(按文件名称):

list 
from # dataview查询依据
where rating > 5
sort file.name asc

示例4: 检索文件夹中内容,升/降序排列,以表格形式展现:

table file.size as 文件大小 , rating as 评分
from #dataview查询依据
where rating > 5
sort file.name asc

二、Admination插件用法

功能

放置折叠框

语法


```ad-<type> # Admonition type. See below for a list of available types.
title:                  # Admonition title.
collapse:               # Create a collapsible admonition.
icon:                   # Override the icon.
color:                  # Override the color.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla.

属性

  • Admonition类型
    ![[Pasted image 20220909184056.png]]
title: 示例
type=example
title: 语录
type=quote
title: 摘要
type=abstract
title: BUG
type=bug
title: 信息
type=info
title: 警告
type=warning
title: 失败
type=failure
title: 重要
type=important
title: 问题
type=question
title: 危险
type=danger
  • title: # Admonition title. 键入标题
title: 输入标题(若标题字段留空仅显示文本内容)
[输入文本内容]
  • collapse: # Create a collapsible admonition. 使用 collapse参数创建可折叠的admonition。
    • collapse: open 默认打开,可折叠
    • collapse: on 默认折叠,可打开
    • 如果参数为空白,则 collapse 参数将不执行任何操作。
    • 默认情况下,在设置中,admonition可以设置为可折叠。
title: 示例:默认打开,可折叠
collapse: open
[输入文本内容]
title: 示例:默认折叠,可打开
collapse: on
[输入文本内容]
  • icon: # Override the icon. 改变图标
icon: triforce
[输入文本内容]
  • color: # Override the color. 改变颜色
    可以使用该参数设置Admonition颜色。输入的颜色必须是 RGB 三元组。
color: 1000, 100, 100

[输入文本内容]
  • 嵌套使用
title: Nested Admonitions
collapse: open

Hello!

````ad-note
title: This admonition is nested.
This is a nested admonition!

```ad-warning
title: This admonition is closed.
collapse: close
```

````

This is in the original admonition.
  • 在Admonitions中显示代码块

对于单个层,可以使用标记代码块语法:~~~


```ad-bug
title: I'm Nested!
~~~javascript
throw new Error("Oops, I'm a bug.");
~~~
```

```javascript
console.log("Hello!");
```

文章作者: DPH
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 DPH !
  目录