Com o gVim, selecione o texto, digite :! e o comando desejado. As linhas selecionadas serão substituídas pela saída do comando.
Um exemplo:
Editando /etc/apt/sources.list :

Selecionouotextoepressionou:!(o'<,'>nalinhadecomandoéadicionadoautomaticamente),comocomandoawk'{print$3}':
Otextofoisubstituídopelasaída:
Naturalmente,oregexdoVimépoderosoobastanteparanãousarumprogramaexterno(especialmentesed,provavelmentenãoawk)comele.Algunscuidadosdevemsertomadoscomoscomandos-%comváriossufixoséusadoparaadicionarinformaçõessobreoarquivo(:!echo%imprimeocaminhodoarquivo,porexemplo),entãovocêteráqueescapardeles.
Observequeocomando:!semumintervalo(ouseleção)nãosubstituinenhumalinha.Comotextoselecionado,o '<,'> é adicionado automaticamente quando você digita : para inserir a linha de comando.

