【已解决】有没有办法,让完成的任务消失在编辑器中,就像滴答一样

image

如上图,如何让这两个已经完成的任务不显示在ob编辑器中?

顺道问一下,如何不显示这里的缩进竖线?我在编辑器中已经关闭了缩进参考线啊(Tasks插件是打开的)。

一般用dataview筛选出未完成的吧,如果希望不显示那直接删掉不就行

检查下style settings有没有相关设置?可能会覆盖这个选项。不行的话就只能写个css隐藏了

有一个麻烦的方式(当然不是手动删),先使用tasks插件,然后给每一个任务后面加一个 onCompletion:: delete,就可以在点击任务为Done的时候直接删掉任务项。

.markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=“x”], .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task=“X”] {
display:none;
}
隐藏掉

Programmatically control CSS for completed tasks? - Custom CSS & Theme Design - Obsidian Forum

这个插件ok

这个插件,简单粗暴,超级好用。感谢!