In article <20080311111755(dot)GR1653(at)frubble(dot)xen(dot)chris-lamb(dot)co(dot)uk>,
Sam Mason <sam(at)samason(dot)me(dot)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