Your comments

I second that motion.

Case in point:

On a Mac, I want to use Sublime Text 2 to display output captured from commands in a *new* window, e.g.  `ls | subl -n -`. Combined with an alias, e.g., `alias vo='subl -n -'` ('vo' stands for View Output), this would make for a convenient way to capture anything from the command line; e.g., `ls | vo`.

Currently, this blocks, which is undesired. (Using `... | open -tf` (assuming that ST2 is the default text editor), comes close to what I want in that it doesn't block, but there is no way to open the captured output in a *new* window.)