Sangrar muchos archivos a la vez con vim

Si queremos sangrar (en inglés indent) muchos archivos a la vez.

Primero abrimos los archivos que queramos, por ejemplo vim -p *.c. Ya en vim, escribiremos lo siguiente:

:set hidden
:argdo normal gg=G
:wqall

La primera línea es para que no nos pida confirmación al cambiar de archivo para sangrar. La segunda es la que realiza el sangrado y la última guarda todos cambios realizados en los archivos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.