Correndo o risco de iniciar uma guerra de editores ...
O Emacs possui um modo shell, permitindo que você execute um comando e tenha toda a sua saída automaticamente em um buffer editável.
Eu não uso o vim, mas a entrada da wikia , parece que algo semelhante está disponível para o vim.