winston0410 / range-highlight.nvim

An extremely lightweight plugin (~ 120loc) that hightlights ranges you have entered in commandline.
MIT License
204 stars 4 forks source link

Relative range selection query #6

Open benfrain opened 3 years ago

benfrain commented 3 years ago

Using a range selection like :-15,-10 I expected to have the lines starting 15 lines above my cursor, to 10 lines above my cursor highlighted.

However, I actually get the line 15 above, plus another 10 behind that; as if it's doing the sum -15 - -10 so I get 10 lines instead of 5.

Is that the expected behaviour?

winston0410 commented 3 years ago

Hi thank you for reporting. This is a bug I suppose, and I think it is the reverse range logic messing up there.

winston0410 commented 3 years ago

@benfrain It seems like the bug would occurs whenever the relative range are both negative. Good catch and I will try to fix it when I have time.