Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

Pisa a fondo el pedal con el editor #Vim

Un proyecto de un usuario para construir un pedal hardware para manejar el editor Vim

VIM Clutch o lo que se podría traducir como un pedal de embrague para Vim, es un pedal de hardware creado por el usuario Aleksandr Levchuk para mejorar la velocidad de edición de texto para los usuarios del gran editor Vim.

Cuando se presiona el pedal, el pedal escribe «i», lo que hace que VIM entre en modo de insertar. Cuando se suelta, escribe «Esc» y vuelve al modo normal.

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 para aprender Vim (de la manera más inteligente) aquí tienes esta útil guía:

En GitHub me encuentro un repositorio del usuario Aleksandr Levchuk, donde comparte el proceso que utilizó para crear un circuito electrónico incorporado a un pedal que conectado por USB a nuestro equipo nos ayude a editar de manera más rápida en Vim.

Compró un pedal y lo modificó y cableó de tal manera que interactúa en nuestro equipo con el editor Vim. Además lo modificó al más puro estilo «hacker» McGyver con un palillo de dientes para hacer algo más de lo que podría hacer uno solo.

Colocó ambas placas de sensores en una carcasa de pedal de modo que, cuando se presione el pedal, primero los palillos de dientes cruzarán el sensor de Esc y luego la hoja de plástico entrará en el sensor «i». Cuando suelte el pedal, los palillos volverán a cruzar el sensor Esc.

Y este es el resultado final del invento:

En un repositorio de GitHub, comparte más fotografías del proceso y enlaces a los componentes utilizados, por si te animas a crear tu propio embrague para Vim.

Pero la cosa no acaba aquí, está pensando en un pedal con triple función:

  • El pedal de la izquierda pulsaría un «I» para insertar texto al inicio de la línea
  • El pedal del centro pulsaría «i» para entrar en el modo insertar normal
  • El pedal de la derecha pulsaría una «A» para añadir texto al final de la línea

Tanto si te gusta Vim como si no, deberás reconocer que este es un proyecto realmente curioso ¿verdad?

Vim 1 – Emacs 0 😁

a silhouette of a person's head and shoulders, used as a default avatar

Disponible Plasma Mobile Gear 22.06

Este mes de junio está siendo un mes con muchos lanzamientos: el 14 de junio se lanzó Plasma 5.25, también tuvimos una nueva versión de DigiKam y tengo en el tintero algo de Kdenlive. Pero hoy toca hablar de que también está disponible, desde ayer, Plasma Mobile Gear 22.06, la colección de aplicaciones especialmente diseñadas para dispositivos móviles. Hagamos una breve reseña del lanzamiento.

Disponible Plasma Mobile Gear 22.06

Para los que no lo conozcan Plasma Mobile es la alternativa libre a interfaz gráfica para smartphones de la Comunidad KDE, hablé de él hace un tiempo y, poco a poco, se está convirtiendo en un clásico del blog.

Su idea es muy simple, tras conquistar tu escritorio KDE la Comunidad también quiere conquistar tu teléfono móvil… aunque todavía lo tenga complicado por todas las limitaciones de hardware que todavía tiene este campo de la tecnología.

No obstante, confiemos que de igual forma se han ido conquistando los ordenadores de sobremesa, portátiles y servidores, lleguemos un día que podamos tener libertad total en nuestros smartphones.

Y para cuando eso ocurra la Comunidad KDE estará preparada para ello y por eso está confeccionando un catálogo más que decente de aplicaciones con tecnología adaptativa.

Disponible Plasma Mobile Gear 22.06

En este mes de diciembre, y siguiendo la estela de los KDE Gear, Plasma Mobile Gear ha lanzado su versión 22.06, la cual llega con muchas novedades. Veamos algunas de ellas a la espera de poder realizar un articulo más completo.

  • El conmutador de tareas ahora se ordena por la última aplicación abierta, en lugar de hacerlo por orden alfabético.
  • Portadas las vistas previas de las tareas al nuevo componente KPipewire.
  • Mejorado el cajón de acciones, el componente que se ve en la parte superior de la pantalla y que te permite configurar cosas como el WiFi, la batería, el modo avión, etc.
  • Añadido una función que permite que el cajón de acciones muestre páginas.
  • Añadido vibraciones cuando se tocan los botones de la barra de navegación. Las vibraciones se pueden personalizar en los ajustes.

La entrada Disponible Plasma Mobile Gear 22.06 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Lanzada la segunda actualización de Plasma 5.25

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 28 de junio la Comunidad KDE ha comunicado que ha sido lanzada la segunda actualización de Plasma 5.25. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la segunda actualización de Plasma 5.25

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

De esta forma, el martes 28 de junio ha sido lanzada la segunda actualización de Plasma 5.25, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones. Es por tanto, una actualización 100% recomendable.

Lanzada la segunda actualización de Plasma 5.25

Algunos de los errores solucionados han sido:

  • Cambiado el requisito de versión de Qt 5 a 5.15.2 y el requisito de KF5 a 5.94.
  • Corregido el tintado de la barra de título de la ventana en colorsapplicator.
  • Ahora los los tooltips de la barra lateral respetan la configuración globall.

Más información: KDE

Las novedades de Plasma 5.25

La Comunidad KDE publicó el 14 de junio Plasma 5.25, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6.

En otras palabras, esta nueva versión de Plasma nos presenta una gran cantidad de nuevas funciones y geniales conceptos de Plasma 5.25 le traen un anticipo del futuro del escritorio de KDE.

Ya ha pasado el día de descarga y actualizaciones, y ya los estoy disfrutando en mi KDE Neon, así que os comento algunas de sus novedades:

  • Rediseñado y mejorado la forma de navegar entre las ventanas y los espacios de trabajo.
  • Gran actualización en la gestión del control de nuestro dispositivo mediante gestos.
  • Sincronización del color de acentuación con el fondo de pantalla, de esta forma se puede aplicar el color dominante del fondo a todos los componentes que usan el color de acentuación.
  • Activación del modo táctil desprendiendo la pantalla, rotándola 360° o seleccionándolo de forma manual.
  • Añadidos los paneles flotantes que añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.
  • Los efectos de mezcla entre esquemas se animan con elegancia, por ejemplo en la transición al cambiar el esquema de color actual.
  • Posibilidad de mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.
Lanzada la primera actualización de Plasma 5.25

Más información: KDE

La entrada Lanzada la segunda actualización de Plasma 5.25 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 25 de 2022

Tumbleweed es una distribución «Rolling Release» de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Normalmente este repaso semanal lo suelo publicar los viernes, pero la semana pasada (semana 25) no pude por falta de tiempo, así que nunca es tarde para ver qué ha ocurrido durante la semana en openSUSE Tumbleweed.

La semana 25 no estuvo exenta de de problemas, en concreto con una actualización con SELinux 3.4 que funcionaba en la mayoría de casos, pero no iba bien con los contenedores.

Así que hubo un parón en publicaciones en Tumbleweed para tratar de solucionar este problema. Aún así se publicaron 6 snapshots esta semana (0616,0617, 0618, 0619, 0622 y 0623).

Entre los cambios que han llegado a los repositorios, podemos destacar:

  • Linux kernel 5.18.4
  • Mozilla Firefox 101.0.1
  • KDE Frameworks 5.95.0
  • KDE Plasma 5.25.1
  • Gimp 2.10.32
  • Inkscape 1.2
  • LibreOffice 7.3.4RC2
  • NetworkManager 1.38.2
  • krb5 1.20
  • Samba 4.16.2
  • SELinux 3.4
  • Redis 7.0.2
  • Mesa 22.1.2
  • Sphinx 5

Una gran lista de paquetes importantes actualizados, pero todavía hay más actualizaciones que llegarán en próximas semanas. Entre las que llegarán podremos destacar:

  • systemd 251.2
  • Linux kernel 5.18.6
  • rpmlint

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

Lanzado digiKam 7.7, mejorando los paquetes multisistemas

El mejor gestor de imágenes de la Comunidad KDE (y una de las mejores del mercado tanto libre como privado) sigue su desarrollo. De esta forma ha sido lanzado digiKam 7.7, una nueva versión de la séptima rama principal que se ha dedicado a mejorar el ensamblaje de los paquetes multisistemas

Lanzado digiKam 7.7, mejorando los paquetes multisistemas

Lanzado digiKam 7.7, mejorando los paquetes multisistemas

Ayer 26 de junio fue lanzado digiKam 7.7 la nueva versión de uno de los gestores de imágenes más completo que puedes encontrar en el mundo GNU/Linux, e incluso en el mundo privativo.

En palabras de sus desarrolladores:

Después de tres meses de mantenimiento activo y de una nueva revisión de errores, el equipo de digiKam se enorgullece de presentar la versión 7.7.0 de su gestor de fotografías digitales de código abierto

Esta nueva versión menor (pero importante) se ha centrado en:

  • Qt 5.15 LTS utilizado en el paquete de Windows y MacOS
  • Actualización del Framework KDE y de Libraw
  • 84 errores revisados y cerrados en bugzilla.
  • Mejorado el soporte de los modernos contenedores de imágenes AVIF y JPEG-XL en todos los paquetes.
  • Eliminada la copia interna más antigua de los códecs libheif y libde265 en favor de una más reciente de las bibliotecas del sistema para un mejor soporte del contenedor de imágenes HEIF utilizado por la cámara del iPhone.
  • Correcciones de errores en condiciones específicas, correcciones de casos de uso de regresión.
  • Más estabilidad con la base de datos Mysql remota.
  • Actualizada la internacionalización de la aplicación.

Más información: Digikam 7.7

Las novedades de digiKam 7

Aunque gran parte del trabajo para esta nueva versión, como he dicho, se lo ha llevado el reconocimiento facial con interesantes mejoras, digiKam también nos ofrece jugosas novedades. Hagamos un repaso:

  • Mejoras reconocimiento facial como:
    • Porcentaje de acierto de un 97%.
    • Mejoras en rapidez y eficiencia en el uso de recursos.
    • Posibilidad de detectar caras no-humanas. También podremos tener registradas a nuestras mascotas!
    • Posibilidad de detectar caras borrosas, cubiertas, pintadas, parciales, etc.
Las novedades de digiKam 7
  • Nuevo soporte para ficheros RAW files para nuevas cámaras como Canon CR3 o Sony A7R4.
  • Mejorado el soporte para las imágenes con formato HEIF.
  • Mejoras en el paquete binario con soporte para FlatPak.
  • Nueva herramienta, ImageMosaicWall, para crear una imagen basada en otra colección de fotos.
  • Nuevas opciones para escribir información de geolocalización en los metadatos del archivo.
  • El plugin HTMLGallery introduce un nuevo tema llamado Html5Responsive.
Lanzado digiKam 7.7, mejorando los paquetes multisistemas

Y, por supuesto, muchos errores solucionados, con lo que parece que tendremos la mejor versión de digiKam que puede tener vuestro ordenador.

¿Qué es digiKam?

La mejor forma de definir digiKam es buscar como se describe esta aplicación de userbase.kde.org y realizar una pequeña síntesis:

DigiKam es una aplicación que te permite la importación de fotografías desde cámaras, creación de Álbumes, etiquetado con fechas, temas y otras propiedades, utilidades de búsqueda excelentes y modificación de imágenes en masa.

La entrada Lanzado digiKam 7.7, mejorando los paquetes multisistemas se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Mix de novedades de Plasma 5.25

Tras los cuatro meses de rigor en los que los desarrolladores han estado trabajando en el siguiente paso del escritorio de la Comunidad KDE, ésta se congratuló en anunciar que había sido lanzado Plasma 5.25. Ha pasado casi dos semanas de desde su lanzamiento, ya tenemos la primera actualización y la segunda a la vuelta de la esquina, y finalizamos el repaso de sus detalles con el mix de novedades de Plasma 5.25 donde se engloban las pequeñas mejoras que no tienen cabida en ninguna categoría antes descrita.

Mix de novedades de Plasma 5.25

Sigue la evolución y la constante mejora de KDE Plasma 5.25. Hoy simplemente finalizo el repaso a sus mejoras con una ensalada de las mismas:

  • Las preferencias del tema global le permiten escoger las partes que se deben aplicar, por lo que puede aplicar solo las partes que prefiera de un tema global.
  • La página de aplicaciones de Discover se ha rediseñado y le proporciona enlaces a la documentación y el sitio web de la aplicación, además de mostrar los recursos del sistema a los que tiene acceso.
  • Si se equivoca al introducir su contraseña, las pantallas de bloqueo e inicio de sesión tiemblan, proporcionándole una señal visual para que vuelva a intentarlo.
  • Se ha reescrito la página de preferencias de los guiones de KWin, haciendo que sea más fácil la gestión de guiones del gestor de ventanas.
  • Los paneles de Plasma permiten navegación mediante el teclado y se pueden asignar accesos rápidos personalizados para centrar paneles individuales.

De nuevo, estas mejoras se pueden entender mejor con el siguiente vídeo.

Las novedades de Plasma 5.25

La Comunidad KDE publicó el 14 de junio Plasma 5.25, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6.

En otras palabras, esta nueva versión de Plasma nos presenta una gran cantidad de nuevas funciones y geniales conceptos de Plasma 5.25 le traen un anticipo del futuro del escritorio de KDE.

El martes fue el día de descarga y actualizaciones, y mientras espero que esté disponible para mi KDE Neon, os comenté algunas de sus novedades:

  • Rediseñado y mejorado la forma de navegar entre las ventanas y los espacios de trabajo.
  • Gran actualización en la gestión del control de nuestro dispositivo mediante gestos.
  • Sincronización del color de acentuación con el fondo de pantalla, de esta forma se puede aplicar el color dominante del fondo a todos los componentes que usan el color de acentuación.
  • Activación del modo táctil desprendiendo la pantalla, rotándola 360° o seleccionándolo de forma manual.
  • Añadidos los paneles flotantes que añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.
  • Los efectos de mezcla entre esquemas se animan con elegancia, por ejemplo en la transición al cambiar el esquema de color actual.
  • Posibilidad de mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.
Mix de novedades de Plasma 5.25

Más información: KDE

La entrada Mix de novedades de Plasma 5.25 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Afinando la personalización en Plasma 5.25

Tras los cuatro meses de rigor en los que los desarrolladores han estado trabajando en el siguiente paso del escritorio de la Comunidad KDE, ésta se congratuló en anunciar que había sido lanzado Plasma 5.25. Ha pasado más de una semana y una primera actualización, y ya estamos repasando los detalles de sus novedades. Y seguimos comentando como se está afinando la personalización en Plasma 5.25 con novedades en los paneles y en la gestión de escritorios.

Afinando la personalización en Plasma 5.25

Sigue la evolución y la constante mejora de KDE Plasma 5.25, y en esta ocasión es el momento de hablar de como se está perfilando y afinando el trabajo con los diferentes entorno de trabajo:

De esta forma, los paneles flotantes añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.

Además, los efectos de mezcla animan con elegancia la transición al cambiar el esquema de color actual.

Y, para finalizar, ahora se puede mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.

De nuevo, estas mejoras se pueden entender mejor con el siguiente vídeo.

Las novedades de Plasma 5.25

La Comunidad KDE publicó el 14 de junio Plasma 5.25, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6.

En otras palabras, esta nueva versión de Plasma nos presenta una gran cantidad de nuevas funciones y geniales conceptos de Plasma 5.25 le traen un anticipo del futuro del escritorio de KDE.

El martes fue el día de descarga y actualizaciones, y mientras espero que esté disponible para mi KDE Neon, os comenté algunas de sus novedades:

  • Rediseñado y mejorado la forma de navegar entre las ventanas y los espacios de trabajo.
  • Gran actualización en la gestión del control de nuestro dispositivo mediante gestos.
  • Sincronización del color de acentuación con el fondo de pantalla, de esta forma se puede aplicar el color dominante del fondo a todos los componentes que usan el color de acentuación.
  • Activación del modo táctil desprendiendo la pantalla, rotándola 360° o seleccionándolo de forma manual.
  • Añadidos los paneles flotantes que añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.
  • Los efectos de mezcla entre esquemas se animan con elegancia, por ejemplo en la transición al cambiar el esquema de color actual.
  • Posibilidad de mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.
Afinando la personalización en Plasma 5.25

Más información: KDE

La entrada Afinando la personalización en Plasma 5.25 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Más mejoras táctiles para Plasma 5.25

Tras los cuatro meses de rigor en los que los desarrolladores han estado trabajando en el siguiente paso del escritorio de la Comunidad KDE, ésta se congratuló en anunciar que había sido lanzado Plasma 5.25. Ha pasado más de una semana y una primera actualización, y ya estamos repasando los detalles de sus novedades. Y seguimos con más mejoras táctiles para Plasma 5.25 en aras de optimizar el uso de nuestros dispositivos,

Más mejoras táctiles para Plasma 5.25

Sigue la evolución y la constante mejora de KDE Plasma 5.25, y en esta ocasión seguimos comentando las mejoras táctiles que nos ofrecen el escritorio de la Comunidad.

Y es que el modo táctil se activa automáticamente si se separa la pantalla o se rota 360° en los dispositivos que tengan esa opción. Evidentemente también se puede seleccionar de forma manual.

Pero no acaban aquí las mejoras ya que el Gestor de tareas y la Bandeja del sistema se hacen más grandes en el modo táctil para facilitar el trabajo con los dedos. También se puede personalizar el tamaño de los iconos cuando el modo táctil está desactivado.

Para finalizar comentar que lLas barras de título de las aplicaciones de KDE se hacen más altas en el modo táctil, haciendo que sea más fácil pulsar, arrastrar y cerrar ventanas con el dedo. Los elementos del menú de contexto también se hacen más altos en el modo táctil, proporcionándo más espacio para tocar el correcto.

De nuevo, estas mejoras se pueden entender mejor con el siguiente vídeo.

Las novedades de Plasma 5.25

La Comunidad KDE publicó el 14 de junio Plasma 5.25, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6.

En otras palabras, esta nueva versión de Plasma nos presenta una gran cantidad de nuevas funciones y geniales conceptos de Plasma 5.25 le traen un anticipo del futuro del escritorio de KDE.

El martes fue el día de descarga y actualizaciones, y mientras espero que esté disponible para mi KDE Neon, os comenté algunas de sus novedades:

  • Rediseñado y mejorado la forma de navegar entre las ventanas y los espacios de trabajo.
  • Gran actualización en la gestión del control de nuestro dispositivo mediante gestos.
  • Sincronización del color de acentuación con el fondo de pantalla, de esta forma se puede aplicar el color dominante del fondo a todos los componentes que usan el color de acentuación.
  • Activación del modo táctil desprendiendo la pantalla, rotándola 360° o seleccionándolo de forma manual.
  • Añadidos los paneles flotantes que añaden un margen a su alrededor para hacer que floten, mostrando una animación cuando se vuelven normales al maximizar una ventana.
  • Los efectos de mezcla entre esquemas se animan con elegancia, por ejemplo en la transición al cambiar el esquema de color actual.
  • Posibilidad de mover todo el escritorio, con carpetas, widgets y paneles, de un monitor a otro con la ventana de gestión del contenedor.
Más mejoras táctiles para Plasma 5.25

Más información: KDE

La entrada Más mejoras táctiles para Plasma 5.25 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Inoreader – Plasmoides de KDE (202)

Una vez superados los 200 plasmoides seguimos aumentado este número con Inoreader un plasmoide que nos facilita la lectura de noticias en nuestro escritorio Plasma. Una buena forma de estar informado y al días de las novedades de nuestros sitios favoritos..

Inoreader – Plasmoides de KDE (202)

Por norma general los plasmoides sirven para decorar,ampliar funcionalidades o proporcionar información. Este es el caso del que os presento hoy se encuentra en el tercer supuesto y nos va a ayudar a estar al día con las noticias que nos interesan,

Se trata de Inoreader, un widget creado por korapp que simplemente pone en nuestro fondo de pantalla los rss de las páginas web que tengamos listados en dicha plataforma de lectura de rss.

Sus funcionalidades básicas son:

  • Recuento de artículos no leídos en representación compacta
  • Marcar como leídos/no leídos y marcar con una estrella los artículos
  • Opción de eliminar las imágenes del resumen
  • Múltiples vistas
Inoreader - Plasmoides de KDE (202)

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la cambiante página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

La entrada Inoreader – Plasmoides de KDE (202) se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

10 atajos de teclados útiles para #Vim

Vamos a repasar 10 atajos de teclado para el editor Vim que te pueden ser muy útiles

Después de un buen montón de artículos sobre Vim publicados en mi blog que cubren muchos aspectos para dominar y sacar todo el jugo a Vim.

Después de la extensa guía sobre Vim que he traducido y que te enseña a manejar Vim, así como otros recursos y aportes que he realizado.

Hoy voy a compartir contigo 10 atajos de teclado para el editor Vim que si no los conoces y los usas, empezarás a hacerlo después de leer el artículo.

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 para aprender Vim (de la manera más inteligente) aquí tienes esta útil guía:

Esta es una traducción adaptación de un artículo en inglés escrito por Peter y que está disponible en su web:

Vamos ya con estos 10 atajos de teclado y comandos de Vim que seguro te serán útiles.

gi

Al escribir gi en el modo normal, Vim desplaza el cursor al último lugar donde estuviste editando texto y automáticamente activa el modo insertar.

Imaginemos que estamos escribiendo algo, y queremos consultar algo que está en otra parte del documento, una vez consultado podemos volver donde estábamos editando, mediante gi

Ctrl+o y Ctrl+i

En el modo normal, salta a la ubicación anterior (Ctrl+o) o la ubicación siguiente (Ctrl+i) donde el cursor ha estado recientemente, siguiendo la lista de saltos que Vim guarda.

Salta incluso entre diferentes buffers. Puedes ver la lista de saltos ejecutando el comando :jumps Consulta la ayuda mediante :help jumplist

Ctrl+a y Ctrl+z

En el modo normal, incrementa (Ctrl+a) o decrementa (Ctrl+z) el número que se encuentra bajo el cursor.

Ctrl+e y Ctrl+y en modo normal

En el modo normal, desplazan el buffer hacia arriba (Ctrl+e) o hacia abajo (Ctrl+y) mientras el cursor permanece quieto en la pantalla.

Ctrl+e y Ctrl+y en modo insertar

En el modo insertar, lo que hace es ir copiando carácter por carácter el texto que hay en la línea superior (Ctrl+e) o de la línea inferior (Ctrl+y).

{ y }

En el modo normal, salta al párrafo anterior o al párrafo siguiente. Una forma muy rápida de ir recorriendo el documento.

>> y <<

En el modo normal o en el modo visual, hace una sangría de la línea donde está el texto (o la selección de texto). O quita la sangría de texto.

Ctrl+n y Ctrl+p

En el modo insertar, completa la palabra actual en la que está el cursor con las palabras siguientes (Ctrl+n) o palabras previas (Ctrl+p) del texto.

Prueba a escribir una frase en Vim y en el modo insertar ejecuta estos atajos de teclado.

Ctrl+j

En el modo insertar, une la línea actual con la línea siguiente del texto.

zz (dos letras z minúsculas en modo normal)

Lo que hace es centrar la posición donde se encuentra el cursor a la mitad de la pantalla. (Mi predilección personal es tener el cursor en la parte superior, y eso es mediante zt)

ZZ (dos letras Z mayúsculas en el modo normal)

En el modo normal, hacen lo mismo que :wq! Es decir, guarda el documento y sale de Vim.


Con esto de Vim, siempre se aprende algo nuevo. ¿Tu has aprendido algo interesante con estos 10 atajos de teclado? Comparte alguno imprescindible para ti y que no aparece en esta selección.