> They live in their own space, you don't (often) pipe stuff in or out of it.
...huh? I pipe things into vim absolutely all the time.
I don’t mean to be rude but this is exactly the sort of thing OP meant by “people recommending evil don’t understand why people like vi(m)”.
whatever_command | vim -
and edit the results as needed.