Você pode executar qualquer comando normal com :normal
, por exemplo :normal =G
.
Se os arquivos forem código-fonte C, pode ser mais fácil usar o programa externo indent
.
Eu quero recuar vários arquivos que estão mal recuados e recuá-los corretamente, como faria com o vim quando digito gg=G
.
Existe alguma maneira de inserir o comando =
ou seu alias no modo de comando? ou seja, depois de um :
?
Se isso for possível, posso usar o comando bufdo como em esta questão.
Você pode executar qualquer comando normal com :normal
, por exemplo :normal =G
.
Se os arquivos forem código-fonte C, pode ser mais fácil usar o programa externo indent
.
Não sei como fazer isso com o vim, mas deve ser possível.
Você também pode tentar o comando "indent", ele deve fazer o que você quiser, embora não com o recuo que você configurou no vim.
Tags vim indentation