Make.md插件不能以标签来创建smart space的问题

问题

  • 如下图所示,当我开启了Make.md插件后,它所显示的标签变成了##Done, 正确来说,它应该显示为#Done
  • 当点击##Done时,它里面是没有内容的。
  • Dataview插件可以正常抓到Done这个标签的笔记。
    image

原因和纠正方法

于是我打开了源码模式
image

我发现原来Make.md不能识别- "#Done"这样的fontmatter。因为这种写法是很久以前OB的格式,多行标签就应该这样写的。然后现在OB改了property,写法变成了- Done

基于以上,只要将所有的tags的#"都去掉就搞定了。隐约记得有个插件是可以批量修改frontmatter的。或者用其他的软件将所有的MD文档用正则表达式来批量修改。