Tubulação Vim não destrutiva

Você pode canalizar o conteúdo por meio de um comando no vim sem substituir o buffer com os resultados desse comando usando <range>:w !<command>

Por exemplo,

:w !cat -

Examinará todo o arquivo.

:.w !cat -

Irá catar a linha atual.