Qué es la tecla leader de #Vim y cómo modificarla a nuestro gusto

Veamos para qué sirve la utilización de la tecla <leader> en el editor Vim, cómo modificarla a nuestros gustos y crear nuestros propios atajos de teclado

Quizás en algún tutorial sobre Vim o en un fichero .vimrc de otra persona te has topado con la mención a la tecla <leader> y no sabes exactamente a qué se refiere, cómo configurarla a nuestros gustos y utilizarla.

Trataré en este tutorial de dejarte esas preguntas más claras, espero conseguirlo. Este artículo se une a la serie de artículos sobre el editor Vim que vengo publicando en mi blog desde hace meses y que puedes consultar en este enlace:

Sigue leyendo

Abrir las páginas man dentro del editor Vim

Veamos cómo podemos abrir la página man de un comando o aplicación dentro del editor Vim, que nos ofrecerá resaltado de sintaxis, opción de búsqueda, una navegación por el documento más fluida, etc…

Las páginas man son la documentación oficial y de primera mano de los comandos o aplicaciones de nuestros sistemas GNU/Linux.

Muchas veces son (o deberían ser) el primer punto de consulta cuando queremos saber más de una aplicación o comando, saber qué opciones podemos utilizar, sintaxis del comando, etc.

Podemos invocarlas desde la línea de comandos o podemos hacer que Vim abra una página man que deseemos, así podremos buscar un término, copiar una parte, nos ofrecerá resaltado de sintaxis para facilitar la lectura y más…

Este artículo es parte del curso improvisado sobre el editor Vim que hace ya meses vengo publicando en mi blog, y donde puedes consultar todos los artículos publicados en este enlace:

Sigue leyendo

Cómo instalar plugins de Vim

En este artículo veremos cómo instalar complementos o plugins a nuestro editor Vim para darle más funcionalidades y adaptarlo a nuestras necesidades

Vim es un editor de texto con muchas opciones ya de manera predeterminada, pero quizás debido a tareas que realizamos, o a nuestra forma de trabajar, a veces necesitamos que haga alguna tarea extra que no viene “de serie”.

Para solucionar esas carencias o para sacarle todo el potencial a Vim están los complementos o “plugins” (de ahora en adelante utilizaré la palabra plugin) una forma de añadir funcionalidades extra al editor Vim y hacer que este se adapte a nuestras necesidades o para facilitarnos ciertas tareas.

Hay plugins para Vim para diferentes tareas, veamos en este tutorial cómo instalarlos de manera manual o mediante un gestor de plugins.

Sigue leyendo

Cómo borrar letras, palabras o la frase en el modo insertar del editor #Vim

Veamos unos atajos de teclado para borrar un caracter, una palabra o una frase sin abandonar el modo de insertar del editor Vim. Y además un truco un extra…

Mientras estamos en el modo de insertar texto del editor Vim, podemos editar nuestro texto escribiendo o borrando, etc. Para borrar una palabra que hemos escrito mal podemos utilizar el “back space” o la tecla suprimir.

La tecla “back space” borrará el texto caracter a caracter desde la posición del cursor hacia la izquierda. La tecla suprimir borrará el caracter donde se encuentra el cursor y será reemplazado por el siguiente de la derecha, si dejamos pulsada la tecla suprimir borrará el siguiente caracter, y así podremos borrar hasta el final de la línea.

Pero en este caso en vez de utilizar estas dos teclas, de sobra conocidas por su utilización no solo en Vim, vamos a aprender unos atajos de teclado para sin dejar el modo insertar poder borrar un caracter, una palabra o toda una línea.

Además también voy a compartir un atajo de teclado que he descubierto y que puede resultar útil… Empecemos el tutorial.

Sigue leyendo

Resaltar el texto copiado en el editor #Vim

Veamos cómo instalar un complemento para el editor Vim que hace que nos resalte el texto copiado (yank)

Para copiar texto en el editor Vim se utiliza la tecla y (de la palabra yank) con esta podemos copiar una palabra, varias, una parte de una frase, una línea entera, etc.

Al copiar este texto, no tenemos un “feedback” visual de que realmente hemos copiado el texto que queremos. Veamos cómo instalar un complemento que resuelve ese pequeño “contratiempo”

Este artículo viene a engrosar la lista de artículos relacionados con Vim, que desde hace unos cuantos meses voy publicando en mi blog, a medida que voy aprendiendo a utilizarlo, en mi pequeño reto personal de utilizar Vim.

Puedes consultar todos los artículos en este enlace:

Sigue leyendo

Cómo cambiar la fecha de caducidad de tu clave GPG

Veamos cómo extender la fecha de expiración de tu clave GPG para que siga siendo válida

Si tienes creada una clave GPG para firmar/cifrar documentos, correos, etc, veamos cómo poder seguir usándola si llega el día en que expira, modificando la fecha de expiración de la clave.

Es buena idea hacer que las claves tengan fecha de caducidad y que llegada, no sirvan. Así si una clave fue útil para un lapso de tiempo o si perdemos el certificado de revocación o cualquier otra causa, esta deja de tener validez por ella misma.

Pero también puede pasar el caso contrario, que utilicemos una clave, y no queramos perderla. Pues hoy veremos cómo modificar esa fecha de expiración y hacer que nuestra clave siga siendo válida.

He de decir que intenté realizar esto con herramientas gráficas como Kgpg o Kleopatra, y sí podía cambiar la fecha de la clave, pero no de las subclaves (o no ví la manera de hacerlo). Por tanto una vez más la línea de comandos y gpg vinieron a salvar la fiesta.

No soy un experto en gpg, (no soy experto en nada) por tanto si algo de lo que escribo es un error garrafal, por favor utiliza los comentarios del blog para corregirme. Están abiertos a la conversación y el intercambio de manera respetuosa.

Sigue leyendo

Cómo borrar en #Vim texto dentro de comillas, paréntesis, corchetes, etc…

Vamos a aprender a borrar rápidamente texto “encerrado” entre comillas, paréntesis, corchetes u otros delimitadores utilizando el editor de texto Vim

Quizás editando código o un texto, necesitamos borrar texto que está dentro de unas comillas o un paréntesis o unos corchetes o llaves o comillas simples. Veamos cómo realizar esa operación rápidamente gracias a la potencia del editor vim y sus comandos.

Este artículo forma parte de la serie de artículos sobre Vim que vengo realizando desde hace meses con aquello que voy descubriendo o aprendiendo y que puedes seguir en este enlace:

Sigue leyendo