Veja esta resposta . Use :sav myfile.html
seguido por :qa
.
Estou comparando 2 arquivos em um script e exportando para o arquivo html (Abaixo está a sintaxe que estou usando). Quando o arquivo é salvo, ele é salvo em um nome chamado Diff.html por padrão. Existe uma maneira de salvá-lo em um nome diferente durante a execução?
Script:
vim -d $filename1 $filename2 << EOF
:TOhtml
:wqa
EOF