Vim farebbe questo per poter evidenziare la sintassi come impostato in vim (o senza bisogno di strumenti extra). Quindi invece di usare cat file | <some_sh_tool>lo userei vim +"some_opts" +"..." +q file. Il problema è che vim ripristina la schermata precedente all'uscita, ma utilizzando alcuni strumenti di accesso remoto ciò non è accaduto, quindi sostanzialmente funzionava come gatto con l'evidenziazione della sintassi.
Quindi è possibile?
MODIFICARE
Pensando di più su questo, penso che sia una cosa grandiosa. Oltre alla sintassi, l'evidenziazione di altre funzionalità di vim potrebbe essere utilizzata durante la visualizzazione del contenuto del file, come numeri di riga, spazi bianchi, wrapping, ecc ... specialmente all'interno dello script e perché vim è onnipresente.