Recuo de vários arquivos

4

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.

    
por balki 31.05.2011 / 09:58

2 respostas

5

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 .

    
por 31.05.2011 / 12:06
1

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.

    
por 31.05.2011 / 11:21