小鱼塘--自说自话的地方

  • 小玩意
  • 小想法
记录自己技术和想法地方
  1. 首页
  2. obsidian
  3. 正文

obsidian 找出今日所有编辑文档

15 11 月, 2022 2254点热度 0人点赞 0条评论
内容目录

背景

我用obsidian一段时间了,希望能找出一天之内所有写的东西,用来总结一天的事情,我开始想从obsidian搜索文件创建时间来获取,但我后面发现obsidian 无法搜索文件时间,后面我发现可以使用obsidian 第三方插件dataview来弄。

dataview

Dataview 中文文档

提供简单代码来索引文件,类似一个简单数据库工具。

第三方插件安装估计要手动安装,大概过程是下面这样子

  1. 从github 上搜索 对应插件
  2. 复制插件的文件夹到你的vault 的.obsdian的plugin文件夹里面(plugin 一般都要自己手动创建)
  3. 打开你obsidian开启第三方插件

插入特殊markdown代码

list
where
file.mday=date(this.file.name)

排除当前每天自己的文件

list
where
file.mday=date(this.file.name) and file != this.file

this.file.name 获取文件夹名字,因为我的这段代码是在每人日记,这个是Obsidian 创建。所以这个名字就是日期,所以这段代码的意思就是获取今天的所有编辑过的文档,看具体效果就要切换到预览模式。

obsidian通过预览模式显示效果确实一个思路,编辑模式下相当于源代码,这样子就可以无线扩展markdown工具,不仅仅只是一个文本内容给了。

每天总结后可以复制搜索结果替换掉这段代码,因为有可能自己多台电脑上使用。由于同步间隔太多,导致文件修改创建时间不统一,导致结果不一样。因为dateview是动态获取,只有渲染时候才会获取当前的。

标签: 今日文档 模板
最后更新:18 2 月, 2023

小鱼儿

爱研究技术,爱玩LOL

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号