Tente isto:
for i in *.ext; do vim -c TOhtml -c wqa $i ; done
Eu escrevi um arquivo de realce de sintaxe vim para um tipo de arquivo personalizado no qual estou trabalhando e quero mostrar minha sintaxe destacando sem dor, convertendo minha visão da página em um documento HTML para outras pessoas.
Meu fluxo de trabalho atual é basicamente:
vim *.ext
e depois:
:TOhtml
:wq
:n
ad nauseum
Estou cansada disso, eu exportei 3 arquivos dessa maneira e já tive o suficiente. Como posso simplificar isso usando algum tipo de script?
Crie um mapeamento recursivo:
:map <F2> :TOhtml<enter>:wq<enter>:n<enter><F2>
Em seguida, pressione <F2>
. Todos os seus arquivos serão convertidos automaticamente.
Tags vim syntax-highlighting export