I recently discovered that you can start and immediately background long-running source code searches piped to less:
grep -r something | less &
is there a way to direct less
to read more of the output into memory than it's currently displaying "in the background" so that when I decide to look at the results of my search I don't need to wait.