Tabs en el VIM

Agosto 24, 2008

Los tabs son una manera muy útil de trabajar con múltiples documentos. VIM soporta múltiples documentos desde siempre, mas la posibilidad de trabajar con tabs es mas bien reciente y muchos usuarios de VIM no hacen el uso de las mismas.

Lo básico de trabajar con tabs se resuelve con 5 comandos:

<ESC>: tabnew –> crea un tab

<ESC>: tabf –> lee un archivo en un nuevo tab

<ESC>: close –> cierra un tab actual

<ESC>: tabp –> regresa al tab anterior

<ESC>: tabn –> va al siguiente tab

Claro, necesitas presionar ESC si estás en el modo inserción. En el modo comando solo escribir: tabnew, por ejemplo.

Quien trabaja con tabs sabe que una de las cosas, que mas se hace es intercambiar un texto por otro es escribir :tabp y :tabn, algunas veces es muy irritante. Pensando en eso los desarrolladores de vim introdujeron do atajos:

<C-Page U p>   -> :tabp
<C-Page Dow n> -> :tabn
la “C” en los dos atajos es la tecla control, y los atajos funcionan tanto en el modo comando como en el modo de inserción.

Para encerrar, en caso que estes cansado de abrir el vim y después hacer varios :tabf para abrir otros archivos que tienes, puedes hacer:

# vim -p lala lele lili lolo lulu