[father::元笔记汇总]

梗概

ob插件,可以按指定格式输出文件搜索结果

官方文档

官方readme

child::text expand README

详解

作用:

  1. 从所有文件中按指定规则匹配指定文本
  2. 然后用自定义模板输出与该文件相关的一些文本到当前文件中

语法:

```expander
正则表达式(如/test/)
模板
格式参数
```

可用的格式参数:

  • $filename —— 返回搜索结果对应的文件名
  • $lines —— 返回搜索结果对应的文件的文件全部内容
  • $lines:10 —— 返回搜索结果对应的文件的文件前十行内容(当10设置为其它数值时,对应性变化)
  • $ext —— 返回搜索结果对应的文件的后缀名
  • $created —— 返回搜索结果对应的文件的创建时间
  • $size —— 返回搜索结果对应的文件的大小
  • $parent —— 返回搜索结果对应的文件的所在文件夹名
  • $path —— 返回搜索结果对应的文件的路径
  • $frontmatter:NAME —— 返回搜索结果对应的文件的 YAML 的任一项结果(例如 $frontmatter:Stars 返回 Stars 的值)
  • $header:## —— 返回搜索结果对应的文件的所有二级标题
  • $header:### HEADER —— 返回搜索结果对应的文件的所有匹配 HEADER 的三级标题
  • $blocks —— 返回搜索结果对应的文件的所有块(不包括隐藏块)
  • $match —— 返回搜索结果对应的文件的所有匹配行(最强大的格式参数)