I always wanted a simpler way to run an arbitrary shell commands with the output
being captured into some throwaway buffer. Mostly for the simple scripting
(press a button, script is executed and the output is immediately visible).
I have used (and still use) relevant builtin commands (:make, :!cmd,
:r !cmd and all the jazz with quickfix/location-list windows) but … I
didn’t feel it worked my way.