In article <20080311111755.GR1653@frubble.xen.chris-lamb.co.uk>,
Sam Mason <sam@samason.me.uk> wrote:
>I'm not quite sure if this would help your use case, but a few editors
>allow you to send blocks of text to other processes. For example, under
>Emacs I can hit Ctrl+C twice and it will grab the current paragraph
>and send it off to psql, showing the results in another window. Once
>I'm happy with the statement I leave it and move on to the next job
>(committing changes to some SCM when appropriate).
You can do that with vi (or vim) as well. Sending a paragraph would
be !}psql