In vi, when using the search & replace command (s/Foo/Bar/) one can prepend a line range to specify which lines should be processed (e.g. 0,$s/Foo/Bar/ means apply to all lines; 0,10s/Foo/Bar/ means apply only to the first 11 lines). However, in Kate the command seems to be applied only to the current line whether or not a line range is specified.
Created attachment 134325 [details] Video showing substitution with line range It seems to be already implemented (at the very least on version 20.08.1)