Yep, I figured.
Restructuring as we speak.
Your solution does not work for me:
Suppose I want to format this:
# 1 =====
tibble()
## 1.1 ====
tibble()
### 1.1.1 ====
tibble()
# 2 =====
tibble()
## 2.1 ====
tibble()
### 2.1.1 ====
tibble()
When collapsing all folds I get:
# 1 =====
## 1.1 ====
### 1.1.1 ====
# 2 =====
## 2.1 ====
### 2.1.1 ====
I would like to have
# 1 =====
# 2 =====
only since the other ones are supposed to be section-sub-headers...
That is what I mean by foldable hierarchical structure.
Markdown headers (e.g. in Obsidian) collapse every lower-level header beneath them
# Header 1
## Header 1.1
# Header 2
## Header 2.1
collapses to
# Header 1
# Header 2