Selective and dynamic highlighting is currently relative to the rendered line numbers,
it gets difficult to reason about when we have hidden lines.
In this example, it would be very easy to know the target ranges with Vim's relative line numbers (starting with 5).
The current workflow forces the author to enable +line_numbers and switch back and forth with the live presentation to know the exact ranges.

Selective and dynamic highlighting is currently relative to the rendered line numbers,
it gets difficult to reason about when we have hidden lines.
In this example, it would be very easy to know the target ranges with Vim's relative line numbers (starting with 5).
The current workflow forces the author to enable
+line_numbersand switch back and forth with the live presentation to know the exact ranges.