I think the cave and torch metaphor is underselling me on my editor's ability to have split windows.
Examples of the latter are Emacs' 'multi-occur', and Unix command line pipelines of the form:
locate -0 /\*descriptive_substring\*.go |
xargs -0 grep -E 'regex'