vim -E -c "TOhtml" -c "w" -c "qa!" -- test.c >/dev/null
Use vim
, ele será carregado mais rápido que gvim
.
Você pode acelerar um pouco o tempo de carregamento usando -X
ou uma versão No-X de vim
.
Para silenciá-lo, use >/dev/null
.
Mas isso fará vim
reclamar ( Vim: Warning: Output is not to a terminal
) e pausar um pouco, por isso usamos -E
.
Poderíamos ter tentado -E -s
, mas de alguma forma não consigo usar :TOhtml
corretamente, o resultado é incolor e é uma linha única.
Eu treino um pouco o comando usando -R -c "set noreadonly"
ou melhor -n
sozinho.
Isso evita a mensagem de aviso usual ao abrir um arquivo que já possui um arquivo de permuta.
Não há nada específico para evitar falhas na abertura de um arquivo não gravável (por exemplo, de propriedade do root).
Veja meu repositório vimcat no GitHub, para um exemplo de uso do realce de sintaxe vim usado em um terminal.