Question

Can I redirect output of a program to gvim?

I want to redirect the output of some Windows program directly to gvim basically for searching the output. Say for example the result of findstr cmd. Is it possible to do this without dumping it to a file and subsequently loading that file in gvim?

 45  9059  45
1 Jan 1970

Solution

 87

sure:

dir | gvim -

the - option tells vim to open stdin

This works for Windows and Linux versions.

2009-05-13

Solution

 23

If you're already in Vim you can use the r command to read like this:

:r !<cmd>

E.g.

:r !dir
2009-05-13