V de Vim - Tabs

Desde Vim 7 es posible utilizar pestañas para editar varios archivos simultaneamente en Vim. Podemos compartir buffers o ejecutar comandos en todas las pestañas a la vez. Veamos como usar esta funcionalidad de Vim.

Desde la linea de comandos podemos abrir varios archivos directamente en pestañas con la orden:

$ vim -p arch1 arch2 archn

El parámetro p le indica que debe abrir los archivos en pestañas. Si ya tenemos vim abierto y queremos abrir un archivo en una pestaña nueva podemos hacerlo con:

:tabe nombre_archivo

Con esto ya tenemos los archivos abiertos en pestañas. Para movernos entre ellas podemos hacerlo con los comandos vim "tabn", para movernos a la siguiente pestaña (next) o "tabp", para movernos a la anterior (previous).

Para mostrar información sobre lo que tenemos abierto en cada pestaña, podemos hacerlo con:

:tabs

Tab page 1
tab1
Tab page 2
> tab2
Tab page 3
tabn

Finalmente para hacer un reemplazo en todas las pestañas abiertas podemos hacer algo así:

:tabdo /setillo/rules/g

Esto reemplazaría la palabra setillo por rules en todos los archivos de las pestañas abiertas.

Recuerda que puedes asignar atajos de teclado en tu vimrc a tabn y tabp para que se más comodo cambiar de pestaña.

Si te ha gustado esta joyita, la próxima te va a encantar...