Example:
* <C> This is the parent heading
Parent Heading's Contents
** Child Heading
Child Heading's Contents
If I am at <C>, and press } (org-evil-motion-forward-heading), the cursor remains at the parent heading, and I am notified No more forward headings.
Admittedly, it may often be the case that sub-headings want to be ignored, but a prefix could be used to distinguish the two cases: PREFIX } for moving to next heading (regardless of level), and } for moving to next heading of same (or higher) level.
Depending on frequency of use, these may want to be swapped round.
Example:
If I am at
<C>, and press}(org-evil-motion-forward-heading), the cursor remains at the parent heading, and I am notifiedNo more forward headings.Admittedly, it may often be the case that sub-headings want to be ignored, but a prefix could be used to distinguish the two cases:
PREFIX }for moving to next heading (regardless of level), and}for moving to next heading of same (or higher) level.Depending on frequency of use, these may want to be swapped round.