I hadn't used ranges in vim (other than
% -- the whole file) until now. Thought it was about time I found out how to use them.
. is the current line,
$ is the last line. Numbers mean that line so
1 is the first line in the file. That's the most important stuff -- the full list is at
They can be followed with
- which adds or takes one from the line number, or the plus or minus can be followed with a number to add or subtract that many.
Ranges can be just one line or
from,to. So the range I need to use right now, current line until the end of the file, is
.,$ and so to do my replacement I type