kakoune includes this by default with the pipe operator. very useful functionality.
And vim with :term [0] https://vimhelp.org/terminal.txt.html#%3Aterminal
do you know how to make the output in the terminal cleaner?
for example `:term ls -lah /` isn't well formatted