Curso de Vim: Corrección ortográfica en el editor #Vim

Veamos cómo hacer que el editor Vim nos corrija los errores ortográficos mientras editamos texto

Vim no solo sirve para editar código. También hemos visto en el blog que hay periodistas que lo utilizan, así como también nos es una gran herramienta a la hora de editar documentación o ¡tu próxima novela!

Así que vamos a hacer que Vim nos muestre los errores ortográficos de nuestro texto y cómo podemos corregirlos.

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:

Y más recursos en la guía que he traducido al español para aprender Vim:

Sigue leyendo “Curso de Vim: Corrección ortográfica en el editor #Vim”

Siempre presente en tus canales IRC con WeeChat, tmux y Raspberry Pi

No te pierdas ninguna conversación de tus canales IRC favoritos gracias al cliente WeeChat, a tmux y una Raspberry Pi

Los canales IRC han vuelto a ser noticia, no porque hordas de personas los hayan vuelto a utilizar de manera masiva, si no por el revuelo montado con el gran servidor freenode que albergaba canales de casi todos los proyectos de GNU/Linux y software libre, y la migración de esos proyectos al servidor Libera.chat.

Quizás con esto has recordado los buenos momentos que pasaste en esos canales IRC y quieres volver a ser parte de ellos, volviendo a conectar tu cliente IRC a tus canales favoritos.

Pero claro, cuando apagas tu equipo, te desconectas de esas salas, perdiéndote las conversaciones que ocurran cuando no estás conectado…

Sigue leyendo “Siempre presente en tus canales IRC con WeeChat, tmux y Raspberry Pi”

Ejecutar un script en segundo plano con GNU Screen

Veamos cómo lanzar la ejecución de un script en segundo plano en una sesión de GNU Screen

En un artículo anterior pudiste leer en el blog unas primeras nociones de uso del multiplexador de la terminal GNU Screen:

En ese artículo el usuario Nideapum, planteaba una duda interesante:

Podrías poner también como lanzar una aplicación en segundo plano directamente en una sola línea de comandos.

Después de estar leyendo la documentación y alguna web, ví cómo podría hacerse. Vamos al lío.

Sigue leyendo “Ejecutar un script en segundo plano con GNU Screen”

Comenzando con GNU Screen

Veamos lo básico del multiplexador de la terminal GNU Screen

captura de GNU Screen

En un artículo anterior, compartí la guía visual sobre tmux, un multiplexador de la terminal que nos permite expandir las funcionalidades de nuestra terminal.

Podemos crear ventanas, dividir las ventanas en paneles, rotarlos, cambiarlos de posición, crear sesiones que sigan funcionando en segundo plano y a las que volver a conectarnos y mucho más.

Y al igual que existe tmux con estas funcionalidades, también tenemos GNU screen, parte del proyecto GNU desarrollado por Oliver Laumann en 1987 y publicado bajo una licencia GPLv3.

Sigue leyendo “Comenzando con GNU Screen”

Guía visual sobre #tmux

Guía visual sobre la herramienta tmux con ejemplos de sus comandos

tmux es un multiplexador de la terminal en sistema derivados de Unix por ejemplo GNU/Linux. ¿Pero qué significa eso de un multiplexador?

Con tmux podemos tener no solo una consola, si no muchas. Nuestra consola o terminal, la podemos dividir en paneles, en ventanas en desconectarnos de la sesión y volver a recuperarla cuando queramos. ¿Y cómo podemos hacer todo eso?

Sigue leyendo “Guía visual sobre #tmux”

Curso de Vim: atajos de teclado de #Vim en tmux

Veamos cómo movernos entre paneles y cómo copiar en tmux con los atajos de teclado de Vim

Desde hace un tiempo, estoy “redescubriendo” tmux para crear diferentes paneles y ventanas en nuestra consola. Y quise poder aplicar los movimientos y atajos de teclado para copiar de Vim a tmux.

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:

Y más recursos en la guía en español para aprender Vim:

Sigue leyendo “Curso de Vim: atajos de teclado de #Vim en tmux”

Copiar en #git un archivo o carpeta de una rama en otra

Veamos cómo copiar un archivo o una carpeta de una rama de trabajo de git en otra

Vamos a plantear el escenario. Tenemos un repositorio de trabajo que mantenemos bajo control de versiones con git.

Ese repositorio tiene dos rama, la principal o master y una rama de pruebas llamada pruebas. Dentro de esa rama de pruebas tenemos varios archivos y una carpeta con archivos.

Queremos copiar esa carpeta con archivos que existe en la rama de _pruebas_ en la rama principal _main_. ¿Cómo hacer esto?

Sigue leyendo “Copiar en #git un archivo o carpeta de una rama en otra”

Curso de Vim: ¿qué color escoger para tu editor #Vim?

Escoger el tema de colores para tu editor Vim puede ser un poco complicado, por la variedad que existe

Cuando empiezas en Vim, los colores de tu editor no parecen tener mucha importancia, pero cuando pasa el tiempo puedes caer en la espiral de ir probando y probando temas de colores nuevos.

Lo mejor es ir probando, pero también quedarte con el que más te guste y permanecer con ese tema bastante tiempo, porque de lo contrario puede convertirse en una “adicción peligrosa” 🙂

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:

Y más recursos en la guía en español para aprender Vim:

Sigue leyendo “Curso de Vim: ¿qué color escoger para tu editor #Vim?”

Curso de Vim: Los registros nominales en #Vim

Veamos cómo poder utilizar los registros nominales del editor Vim

Vim dispone de unos registros en los que podemos almacenar el texto que copiamos, modificamos o borramos. Y así poder reutilizarlo una y otra vez donde nos interese.

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 registros nominales en #Vim”