Curso de Vim: entrevista a un desarrollador que utiliza #Vim

¿Cómo usa Vim un desarrollador que lo utiliza de manera intensiva desde hace años? En esta interesante entrevista en exclusiva podrás descubrirlo.

Desde que empecé a utilizar Vim, por el blog han aparecido muchos tutoriales sobre mi experiencia y aquello que poco a poco voy aprendiendo sobre este editor de texto. Puedes encontrar cómo hacer tal cosa, qué hace tal o cual complemento, incluso una entrevista a un periodista que utiliza Vim en su trabajo.

Pero desde hace tiempo, tenía en mente hacer una entrevista a una persona que utilizara el editor Vim como herramienta en su trabajo como desarrollador de software. Alguien que utilice Vim (o algunas de las opciones del planeta Vim, léase: Vi, neovim, etc) de una forma intensa y que después de muchos años de uso haya conseguido sacarle todo el jugo de las posibilidades que ofrece Vim.

Mi primera opción fue un desarrollador que trabaja actualmente para SUSE en el equipo que desarrolla YaST, llamado Ancor, pero declinó la invitación porque bajo su criterio no era un buen candidato.

Sin embargo ha tenido la amabilidad (muuuchas gracias por eso) de pasarme el contacto de un desarrollador que conoce, llamado Ignacio, con el trabajó en el pasado y que en palabras del propio Ancor es “el mayor hechicero de Vim con el que he trabajado”.

Así que agradecer a Ancor el haberme pasado ese contacto y a Ignacio el haber accedido a esta “proposición” totalmente decente, en la que nos desvelará algunos de los trucos que usa en Vim y algún proyecto personal muy interesante relacionado con Vim.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Pero mejor que sea el propio Ignacio quien nos lo explique en esta entrevista en exclusiva para el blog. Todo un placer y un privilegio:

Sigue leyendo “Curso de Vim: entrevista a un desarrollador que utiliza #Vim”

Curso de Vim: La ayuda de #Vim

Aprendamos a utilizar y consultar la propia ayuda que ofrece el editor Vim

La documentación de un proyecto es una pieza fundamental. Tener una documentación actualizada, detallada y que cubra los aspectos de uso y explotación de una herramienta es un punto extra.

Dentro de esa documentación la ayuda que pueda ofrecer una herramienta es una buena forma de resolver dudas y dar a conocer todas las posibilidades que ofrece dicha herramienta.

El edito Vim, en ese aspecto es un buen ejemplo. La propia ayuda de Vim es útil y explora todas las posibles opciones que ofrece Vim. Veamos cómo explorar la ayuda de Vim y ver qué opciones ofrece.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: La ayuda de #Vim”

Curso de Vim: los historiales de búsquedas y comandos de #Vim

Veamos cómo consultar el historial de búsquedas realizadas y el historial de comandos ejecutados en el editor Vim

Vim tiene la gran utilidad de almacenar muchas cosas en historiales, para ahorrarnos tiempo a la hora de realizar tareas repetitivas o volver a consultar cosas que hemos realizado.

Por ejemplo los historiales de búsquedas realizadas y de comandos ejecutados en el editor Vim. Veamos cómo consultar esos historiales, navegar entre ellos, etc.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: los historiales de búsquedas y comandos de #Vim”

Curso de Vim: arriba, abajo al centro… y #Vim

Veamos cómo mover el cursor o nuestra pantalla en el editor Vim hacia arriba, hacia abajo o al centro

En esta ocasión un sencillo truco sobre el editor Vim. Sencillo, pero práctico y que siempre viene bien conocer.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

En esta ocasión se trata de saber y conocer cómo mover rápidamente nuestro cursor hacia la parte superior, media o inferior de la pantalla. Y cómo mover la línea donde se encuentra el cursor también hacia la parte superior, media o inferior de la pantalla.

Abre una instancia de Vim en tu equipo con un documento y comprueba cómo funcionan los comandos y las diferencias entre ellos. Y la próxima vez ponles a funcionar.

Sigue leyendo “Curso de Vim: arriba, abajo al centro… y #Vim”

Curso de Vim: Utilizando archivos de plantillas en #Vim

Veamos cómo añadir una plantilla ya creada a un archivo nuevo cuando lo creamos con Vim

Cuando creamos un archivo en formato html o para lenguajes como Bash, Perl u otros quizás siempre lo comenzamos de la misma forma y siguiendo un patrón.

Veamos cómo podemos crear una plantilla para diferentes tipos de archivos para que se cargue al crear un archivo de ese tipo en concreto.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Utilizando archivos de plantillas en #Vim”

Curso de Vim: Utilizando las marcas globales en el editor #Vim

Vim nos permite establecer marcas globales en nuestros documentos para poder saltar a ellas desde cualquier parte que nos encontremos

En un artículo anterior de esta serie, vimos cómo poder establecer marcas y asignarlas a letras minúsculas a diferentes archivos. Puedes leer ese artículo en este enlace:

En esta ocasión veremos las marcas globales que podemos establecer en las letras mayúsculas y las diferencias con las otras.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Utilizando las marcas globales en el editor #Vim”

Curso de Vim: Sincronizar el “scroll” en dos ventanas del editor #Vim

Veamos cómo hacer que dos (o más) ventanas se sincronicen cuando hagamos “scroll” en una de ellas.

El otro día mientras seguí mi traducción del libro sobre Vim que estoy realizando, hice una división de la ventana y abrí el original en inglés para comparar unas modificaciones.

Y en cierto momento pensé, estaría bien que mientras desplazo el texto de mi traducción haciendo “scroll” también estubiera sincronizada la otra ventana y se desplazara para comparar todo el texto sin necesidad de desplazarme y hacer “scroll” también en esa ventana.

¡Y dicho y hecho, el editor Vim ofrece esa posibilidad! No para de sorprenderme esta gran herramienta para editar textos de manera eficiente y rápida. Veamos cómo.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Sincronizar el “scroll” en dos ventanas del editor #Vim”

Curso de Vim: Utilizando marcas en el editor #Vim

Veamos cómo marcar posiciones en un texto utilizando las marcas que podemos utilizar al trabajar con el editor Vim

Mientras estamos utilizando el editor Vim, podemos marcar una posición (línea, columna) para poder regresar a ella cuando lo necesitemos. De hecho podemos establecer varias marcas para acceder a diferentes partes del documento.

Veamos los comandos básicos para establecer diferentes marcas y cómo podemos trabajar con esta herramienta de Vim.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Utilizando marcas en el editor #Vim”

Curso de Vim: Mi tema de colores para el editor #Vim

Hoy os muestro el tema de colores que he escogido para el editor Vim y la barra Airline

Para gustos los colores y cada cual tiene su preferido que combina como quiere. Y en el editor Vim hay colores para todos los gustos.

Después de mucho escoger y probar, os muestro el tema de colores que estoy utilizando tanto en el editor Vim como en Vim Airline.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Mi tema de colores para el editor #Vim”

Curso de Vim: Mostrar en el editor Vim un índice al editar archivos Markdown

Veamos cómo hacer que Vim nos muestre un índice de los títulos o cabeceras de un archivo en formato Markdown para poder saltar rápidamente a la sección que queremos

Markdown es un sencillo lenguaje de marcado para textos que se utiliza en muchos sitios y de muchas formas. Es sencillo de aprender, versátil y funcional. Aquí tienes un pequeño tutorial para aprender desde cero:

Y la edición de textos en Markdown es una de las principales tareas que realizo en el editor Vim. Si la edición de textos en Markdown también para ti es una tarea habitual este tutorial te será de interés.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Sigue leyendo “Curso de Vim: Mostrar en el editor Vim un índice al editar archivos Markdown”