lunes, 3 de noviembre de 2014

Aprende a usar Vim desde cero: 8 – Paneles y pestañas

Aprende a usar Vim desde cero: 8 – Paneles y pestañas

Bienvenido a la octava entrega del curso sobre cómo usar Vim, el editor de código modal productivo. Esta vez toca ver aprender a manejar paneles y pestañas.


Ya son 8 semanas escribiendo sobre cómo usar Vim, los que me hayáis podido seguir hasta aquí podéis sentiros orgullosos. Hemos tocado los temas más básicos con los que poder manejar Vim con un poco de soltura, pero ahora toca expandir los conocimientos un poquito más. En cuanto a hablar Vim podríamos decir que ya hemos terminado así que de ahora en adelante nos vamos a centrar en conocer las funciones adicionales de este editor de código.


En cuanto a dichas funciones que veremos en los siguientes posts, se incluyen las macros, la administración de los registros, navegación dentro del archivo que estamos editando, búsquedas, sustituciones y aparte de lo que se me vaya ocurriendo me gustaría dedicar un par de posts a hablar sobre los diferentes plugins que me parecen útiles. Si os interesa que hablemos más de plugins avisadme por los comentarios, yo creo que da para varios posts interesantes. De todas formas, si queréis un adelanto sobre plugins siempre podéis visitar este sensual post. Hoy hablaremos de los paneles y las pestañas de Vim, una función de la que hace tiempo que quería hablar.


Paneles


como usar vim


Esto que nosotros lo conocemos como paneles de emuladores de terminal como Terminator, Vim lo llama ventanas. Si habéis usado Sumblime Text alguna vez, lo conoceréis como layouts. Cuando abrimos Vim, tiene solo un panel pero podemos dividirlo tanto horizontalmente como verticalmente con los comandos que veis en la imagen anterior o desde el modo de comandos de esta manera:



  • :sp[lit] {archivo} divide el panel de forma horizontal, cargando el archivo si lo especificamos en el nuevo panel. Si no especificamos un archivo se divide el panel con el mismo archivo, muy útil cuando queremos estar mirando dos partes de un mismo archivo al mismo tiempo.

  • :vsp[lit] {archivo} divide el panel de forma vertical.


Nótese que un panel que se ha dividido con el mismo archivo, no son dos instancias abiertas del archivo. ¿Qué significa esto? Que los cambios en un panel serán reflejados en el otro automáticamente sin tener que recargar el archivo, pensad en ello como en tener los ojos puestos en dos partes del archivo a la vez. Podríamos movernos por los paneles usando el cursor, pero eso le quitaría el objetivo principal a Vim, dejar las manos siempre sobre el teclado. Así que vamos a ver que comandos se usan para movernos de un panel a otro.






from Bitelia http://ift.tt/1x0yPG7

via IFTTT

No hay comentarios.:

Publicar un comentario