Eu gostaria que o vim fizesse isso para destacar a sintaxe conforme configurado no vim (ou sem a necessidade de ferramentas extras). Então, ao invés de usar cat file | <some_sh_tool>
eu usaria vim +"some_opts" +"..." +q file
. O problema é que o vim restaura a tela anterior ao sair, mas o uso de algumas ferramentas de acesso remoto não aconteceu, portanto estava basicamente funcionando como gato com destaque de sintaxe.
Então, isso é possível?
EDITAR
Pensando mais sobre isso, acho que isso é ótimo. Além da sintaxe, o destaque para outros recursos do vim pode ser usado ao exibir o conteúdo do arquivo, como números de linhas, espaços em branco, quebra automática, etc ... especialmente dentro do script e porque o vim é onipresente.