Folding headings independently from lists

Use Case / Problem

Headings and lists are different types of entities. I find it useful to be able to fold them independently.

Current Behavior

Let’s say I have a heading three levels deep and I want to minimize all lists within it. Currently, the process looks like this:

  • Fold all headings and lists
  • Unfold level 1
  • Unfold level 2
  • Unfold level 3

(4 actions)

Proposed Solution

There could be two distinct folding options: one for headings, the other for lists.

The one for headings could work like this (eg Ctrl + 2 would fold/unfold everything up to level 2).

The one for lists could be a simple toggle (eg pressing the key would fold/unfold all lists). (1 action)

1 Like