Skip to main content

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

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:

Primero tenemos que configurar nuestro Vim para que sepa qué idioma vamos a utilizar, así que en nuestro archivo .vimrc yo he añadido lo siguiente para mi idioma español de España:

:set spell spelllang=es_es

Normalmente tengo inhabilitada la corrección ortografica y tengo en .vimrc esta línea:

:set nospell

Y cuando la quiero habilitar en un archivo escribo el comando :set spell. Pero si siempre quieres tener habilitada la corrección, añade este comando en vez del anterior en tu .vimrc.

Al habilitar la corrección Vim marca con un color de texto distinto las palabras que no encuentra en el archivo de diccionario correspondiente.

Podremos ir recorriendo las palabras erróneas para corregirlas con los siguientes atajos de teclado (Pulsamos el corchete, soltamos y después la letra):

  • ]s – Posiciona el cursor en la siguiente palabra erónea
  • [s – Posiciona el cursor en la anterior palabra errónea
  • ]S (Con S mayúscula) – Similar a “]s” pero solo se detiene en una palabra errónea no en palabras dudosas o de otro idioma
  • [S – Similar to “]S” pero hacia atrás

Al estar sobre una palabra errónea, pulsamos z= y Vim nos ofrecerá una lista de posibles palabras, entre las que podremos escoger la adecuada.

Quizás te marca errores ortográficos en palabras que quieres que no sean tenidas en cuenta (por ejemplo, si quisiera que al escribir “openSUSE” en Vim o me lo marcara como un error). Por lo que queremos que añada la palabra en cuestión a su diccionario.

Para ello deberemos asegurarnos que exite el archivo, y la siguiente ruta en nuestro equipo: ~/.vim/spell/es.utf-8.add

Nos situamos sobre la palabra marcada como errónea y pulsamos zg lo que la marcará como buena (good). Si nos hemos equivocado y queremos eliminar esa acción pulsaremos zug (undo good).

Así podremos presentar un texto sin errores ortográficos, Vim no corrige errores sintácticos. Y es que la ortografía es muy importante, es una primera tarjeta de presentación ante otras personas cuando escribimos.

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

Disponible Plasma 5.22, más estable, más usable y más flexible

Hoy es un buen día ya que tenemos disponible Plasma 5.22, una nueva versión del entorno de escritorio de la Comunidad KDE que nos ofrece más estabilidad, más usabilidad y más flexibilidad para que as horas que pasemos junto a la pantalla de nuestro PC, por ocio o trabajo, sean lo más llevaderas posible.

Disponible Plasma 5.22, más estable, más usable y más flexible

Es impresionante el extraordinario trabajo de la Comunidad KDE, que no deja de mejorar un escritorio que es ya una referencia dentro del ecosistema de entornos de trabajo libre, y cuya calidad está a la altura también de los privativos (aunque en mi opinión los supera ampliamente).

En palabras de sus desarrolladores:

Plasma 5.22 está aquí y es más fiable y estable que nunca. Al limpiar y refactorizar el código entre bastidores, el escritorio Plasma le brinda una mayor capacidad de respuesta y rendimiento, ayudándolo a ser aún más productivo sin contratiempos ni sorpresas. Disfrute de una experiencia más fluida con el escritorio Plasma 5.22 de KDE.

Y como viene siendo habitual Plasma 5.22 viene con un vídeo promocional de lo más profesional.

Hoy es un día de descarga y actualizaciones, y mientras espero que esté disponible para mi KDE Neon, os comento algunas de sus novedades:

  • Grandes mejoras visuales, donde destaca la nueva funcionalidad de transparencia adaptativa: esto significa que el panel y los widgets que contiene serán agradablemente translúcidos por norma general, aunque se volverán completamente opacos si existen ventanas maximizadas para evitar cualquier distracción.
  • Nueva pantalla de inicio de las Preferencias del Sistema donde además de las acciones más habituales que solemos hacer los usuarios tendremos el acceso a los módulos que más utilizamos.
  • Mejoras en las actualizaciones en diferido, útiles para algunos usuarios, no tanto para otros, y que como es habitual en esta versión se han pulido para contentar a todos.
  • Los widgets de la Bandeja del sistema (situados normalmente en la parte inferior derecha del panel) son mucho más consistentes en aspecto y también más útiles
  • Mejoras en KWin, Wayland, el lanzador de «todo» Kunner y, por supuesto, en las notificaciones.

Más información: KDE

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

Encuentro #esLibre 2021 los días 25 y 26 de junio

esLibre es un encuentro de personas interesadas en las tecnologías libres, enfocado a compartir conocimiento y experiencia alrededor de las mismas.

Las personas que disfrutamos del tema geek y tecnológico alrededor de GNU/Linux y/o el software libre tenemos una cita virtual este 25 y 26 de junio de 2021 y todo en español en la cita de esLibre organizado por LibreLabUCM ¿no es genial?

De nuevo, el efecto de la pandemia ha traído que muchos de estos eventos se celebren de manera virtual. Esto facilita la posibilidad de asistir desde diferentes partes de la geografía a personas que de otro modo no tendrían esa posibilidad.

La contrapartida, es que perdemos ese contacto personal, ese conocernos y vernos las caras. Espero que quizás pronto se puedan recuperar esas sensaciones.

Pero centrémonos en lo que nos atañe, la nueva edición que han puesto en marcha de esLibre para este año 2021 que de nuevo ha reunido un buen plantel de charlas y otros eventos como talleres para esta edición.

Cerrado ya el plazo de presentar charlas que se había prorrogado hasta este pasado 4 de junio de 2021, ya se ha configurado el cartel de esLibre con una buena dosis de software libre en multitud de facetas y áreas.

Ahora falta confeccionar con las propuestas un horario que se presentará el próximo día 11 de junio de 2021, por lo que te recomiendo estar atento y atenta a sus canales de difusión.

Entre los nombres de quienes van a dar una charla reconozco a nombres como: Albert Astals (de KDE), Eduardo Collado, Juan Febles (Podcast Linux), Juanjo Salvador, Lorenzo (Atareao), Luis Falcón (GNU Health), o Paula de la Hoz.

(Mis disculpas para quien no es mencionado, pero será un placer descubrir qué tema interesante tienes para exponer.)

Pero la lista es mucho más extensa y llena de hackers que tratarán un montón de temas: GNU/Linux, herramientas libres, hacktivismo, software libre, hacking, fotografía, salud, arte, cifrado, juegos, etc.

Todo esto solo en lo referente a las charlas, pero también habrá Talleres, tablón de proyectos, artículos, y salas propuestas por otras asociaciones que abarcarán otras temáticas.

Serán dos días de actividad frenética para disfrutar del hacking aprendiendo con compañeros y compañeras que compartirán sus conocimientos con todas las personas que asistamos a la cita.

Te animo a leer las propuestas de esLibre y dejarte asombrar por la calidad y cantidad. Y sobre todo asistir sin prejuicios y ver a dónde te llevan las charlas, aunque a priori no sean de temas por los que habrías apostado.

Mi enhorabuena a las personas que han organizado el evento, por su tesón y ánimo en querer “sacudir” nuestras mentes con temas interesantes y abrirlos así a más personas.

No se trata solo de bits… creo que detrás del software libre (si, digo software libre y no “open source”) hay algo más… y aquí lo podrás descubrir y ver si estás de acuerdo o no con mi opinión. Estará bien dialogar y escuchar nuevas opiniones…

Enlaces de interés

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

Plasma 5.22 será liberado mañana

Estoy en pleno junio y tengo más trabajo que nunca… y encima la Comunidad KDE tiene en su calendario que Plasma 5.22 será liberado mañana, lo cual significa una aluvión de artículos dedicados a la nueva versión. Para hacer boca os dejo una entrada introducción y con un vídeo dedicado a este nuevo entorno de trabajo.

Plasma 5.22 será liberado mañana

El usuario Jeryosh de youtube ha publicado un vídeo que nos muestra el funcionamiento de la beta de Plasma 5.22 en Kubuntu 21.04, un vídeo para hacer boca mientras esperamos que los paquetes estén disponible a partir de mañana. ¡Disfrutad!

Las novedades de Plasma 5.22

Unas pinceladas de las novedades del escritorio Plasma más destacadas son:

  • Plasma System Monitor sustituye a KSysguard como aplicación de monitorización del sistema por defecto
  • Nueva función de transparencia adaptativa del panel hace que el panel y los widgets del panel sean más transparentes, pero desactiva la transparencia por completo cuando hay alguna ventana maximizada. También puedes hacer que el panel sea siempre transparente o siempre opaco si así lo deseamos.

Plasma 5.22 será liberado mañana
  • El nuevo Kickoff ya no sufre un retraso antes de cambiar de categoría o de cambiar accidentalmente de categoría al mover el cursor
  • Soporte para actividades en Wayland
  • El applet del Menú Global ahora permite buscar entre los elementos del menú en Wayland
  • La función «Resaltar ventanas» del Administrador de tareas ahora sólo resalta las ventanas cuando se pasa por encima de la miniatura de esa ventana en la información sobre herramientas, y este comportamiento se ha activado por defecto
  • Los atajos globales que implican símbolos no latinos de teclados no estadounidenses ahora funcionan correctamente
  • Se ha mejorado enormemente el soporte de Wayland en general
  • Ahora se puede cambiar el tamaño del texto en los widgets de notas adhesivas

Y muchas más pequeñas mejoras que hará las delicias de los usuarios de este entorno de trabajo.

Más información: KDE.org

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

Encuesta sobre el lanzamiento de #openSUSE Leap 15.3

Los usuarios y usuarias tienen voz sobre lo que les ha parecido la reciente publicación de openSUSE Leap 15.3

Tal como pudiste leer de manera puntual en este blog, el pasado 2 de junio de 2021 se ha publicado openSUSE Leap 15.3

Ya puedes preparar tus equipos para la actualización y así poder seguir disfrutando de esta distribución de GNU/Linux de manera estable y segura por mucho tiempo más.

Pero aunque la publicación ha ido sin contratiempos, la única manera de mejorar es preguntar a los usuarios y usuarias sobre qué les ha parecido esta publicación, histórica. Por ser la primera en la que comparte binarios con SUSE Linux Enterprise.

Así que para eso, el equipo de desarrollo de la comunidad de openSUSE ha puesto en marcha una pequeña encuesta, para recoger de primera mano, de quienes han actualizado o instalado Leap 15.3, qué les ha parecido esta publicación.

En concreto con esta encuesta…

Estamos buscando comentarios sobre el lanzamiento de openSUSE Leap 15.3, que se lanzó al público en general el 2 de junio de 2021.

Lo que buscamos son comentarios tanto positivos como negativos relacionados con la disponibilidad y la experiencia individual con openSUSE Leap 15.3.

De esta manera, intentaremos seguir haciendo lo que salió bien y trataremos de abordar lo que salió mal.

La fecha límite es el 15 de junio, las respuestas se agruparán y revisarán y pasarán a los respectivos equipos de openSUSE.

Una encuesta de únicamente 2 preguntas. En una preguntan si algo fue bien y en otra si algo crees que fue mal y quieres comentarlo. Tal, como dicen, se trata de ahondar en lo que fue bien y tratar de solucionar aquello que encuentras que no fue bien del todo. Es obvio decir que por favor, críticas constructivas.

La encuesta hay que rellenarla en inglés, así que si quieres participar, saca tus mejores conocimientos de la lengua de Shakespeare o traduce con alguna herramienta disponible en internet.

Para acceder a la encuesta haz clic en este enlace:

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

Porqué uso Linux para Programar y Desarrollar Aplicaciones – Vídeo

Es domingo y tengo ganas de compartir un vídeo ligero y motivacional. De hecho su título lo dice todos «Porqué uso Linux para Programar y Desarrollar Aplicaciones» y en los ocho minutos que dura nos da razones más que poderosas para dar el salto.

Porqué uso Linux para Programar y Desarrollar Aplicaciones – Vídeo

Aunque el crecimiento de GNU/Linux en el escritorio es lento tengo la sensación que cada vez más y más gente se está pasando a sistemas libres, no obstante siempre hay gente reacia y es por esta razón que nos hace falta material para convencerlos.

Os presento un vídeo de Fazt que nos ofrece su visión particular de porqué usa Linux para programar y desarrollar aplicaciones en forma de vídeo.

Como es habitual, os dejo el vídeo y a continuación os hago un breve resumen del mismo, aunque os aconsejo encarecidamente visualizarlo.

Empieza describiendo GNU/Linux como un sistema de código abierto, lo cual nos lleva a decir que es un sistema cuyo desarrollo y avance está al alcance de todo el mundo… aunque como se dice en el vídeo la complejidad del mismo hace que en la actualidad sea más complicado hacerlo si no tienes el nivel adecuado.

Porqué uso Linux para Programar y Desarrollar Aplicaciones - Vídeo

Dicho esto, y esto es aportación personal, la parte buena es que ya está lo suficiente maduro para su uso de forma continua y sin problemas para cualquier usuario, tenga el nivel que tenga.

A continuación nos define Kernel y nos habla de ellos, de los tipos e incluso de su creador Linus Torvalds (creador también de Git), así como de compañías que ganan millones de euros gracias a GNU/Linux como Red Hat, Google e incluso Microsoft.

Otra parte interesante del vídeo es cuando aparece el segundo gran actor dentro de los sistemas operativos libres: GNU, la creación de Richard Stallman, que vienen a ser las aplicaciones que van a ejecutarse sobre el Kernel Linux y nos permiten hacer nuestras tareas o divertirnos con nuestro ordenador.

Para finalizar, y para tener una mirada rápida a las razones, os dejo la lista de razones para utilizar GNU/Linux como sistema operativo que Fazt nos ofrece:

  • Estabilidad
  • Código abierto
  • Comunidad
  • Seguridad
  • Actualizaciones constantes
  • Ligero y personalizable
  • Fácil de instalar
  • Entorno de desarrollo cómodo
  • Gratis

Para finalizar el vídeo Fazt nos habla de las diferentes tipos de Distribuciones GNU/Linux con lo que este vídeo se convierte en una excelente herramienta para motivar a la gente a dar el salto.

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

4232

Los excluidos de una sociedad ven en un robot su última esperanza de libertad

En una gran metrópolis cubierta por un gran domo, las personas pobres son convertidas en robots, despojándolas de toda humanidad, obreros de la explotación de los últimos recursos de una estéril tierra convertida en un gran desierto.

Las pocas personas que pueden huir de este cruel destino se refugian en pequeñas ciudades fuera del domo, rodeadas de desierto y contaminación.

Para sorpresa de los miembros, de una de esas ciudades refugio, encuentran un robot en el desierto, el 4232, que al contrario de todas las demás personas “robotizadas” conserva su conciencia y cuenta que se escapó de la ciudad.

Los habitantes de esta ciudad lo ven como la posibilidad de volver a la conciencia a sus familiares y amigos robotizados, de modo que intenta averiguar por que este parece ser el único robot que conserva algo de humanidad…

Cortometraje de animación creado por el artista Argentino Ernesto Bazzano realizado con software libre y publicado bajo una licencia libre.

Visita su web, con mucho contenido y tutoriales para crear contenido multimedia utilizando software libre.

Imagen: Ramón Miranda
a silhouette of a person's head and shoulders, used as a default avatar

Medidas en GCompris – A fondo @g_compris (10)

Sigo aprovechándome de una publicación de Valencia Tech en la que se realizaba un listado completo de juegos que ofrece GCompris he empezado una serie donde se describen con más detalles las actividades. Seguimos la serie con la subsección de «Medidas» en GCompris la cual está dentro de la sección de matemáticas.

Medidas en GCompris – A fondo @g_compris (10)

Para poder tener claro lo que hacen las aplicaciones de GCompris he pensado hacer una revisión a su enorme colección de juegos y actividades, realizando una simple captura de pantalla y una breve descripción.

Ya hemos descrito la secciones de:

Y ya es hora de hablar de la actividades de la sección «Medidas» de GCompris, una decena de miniaplicaciones pensada para aprender a trabajar con las unidades de medida de todo tipo: masa, monetarios, temporales, etc.

Dinero: ¡Vamos de compras! debemos pagar los productos que compremos con nuestro dinero. Empezamos con compras sencillas y finalizamos teniendo que agrupar varios productos para poder pagar.

Medidas en GCompris – A fondo @g_compris (10)

Dinero con céntimos: Igual que el anterior pero con céntimos.

Dale a Tux su cambio: ¡Ahora somos cajeros! Vamos a tener que devolver el cambio a nuestro cliente pingüinero.

Medidas en GCompris – A fondo @g_compris (10)

Dale a Tux su cambio, incluyendo céntimos: Igual que el anterior pero con céntimos.

Medidas en GCompris – A fondo @g_compris (10)

Equilibra la balanza adecuadamente: Tenemos ante nosotros una balanza de dos brazos donde ponemos diferentes números para igualar. En un principio podemos resolverlo simplemente poniendo piezas en un solo brazo de la balanza, pero en niveles superiores deberemos hacerlo en las dos.

Medidas en GCompris – A fondo @g_compris (10)

Equilibra utilizando el Sistema Internacional de Unidades y el Sistema Imperial: Igual que el anterior pero utilizando dichos sistemas de unidades.

Medidas en GCompris – A fondo @g_compris (10)
Medidas en GCompris – A fondo @g_compris (10)

Aprende a usar un calendario: sobre un calendario virtual responde a las preguntas como ¿qué día es el 16 del mes? o ¿qué día de la semana es uno en concreto?

Medidas en GCompris – A fondo @g_compris (10)

Encuentra el día: actividad similar a la anterior pero con un nivel de dificultad más alto.

Aprendiendo la hora: pon la hora correcta en un reloj analógico, empezando con las horas en punto, medias y cuartos y finaliza con horas, minutos y segundos en una esfera sin números.

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

Shade of Z, iconos monocromáticos para nuestro Plasma 5

Sigo con los temas de iconos en el blog, y es que debo reconocer que me fascina la variedad que tenemos a nuestra disposición, tanto de forma , estilo o colores. Hoy tengo el gusto de presentaros un tema de iconos llamado Shade of Z para nuestro Plasma 5 que destaca por ser elegante y monocromático, ideal para temas minimalistas.

Shade of Z, iconos monocromáticos para nuestro Plasma 5

Para el escritorio Plasma de la Comunidad KDE hay cientos de temas de todo tipo disponibles para los usuarios: iconos, cursores, emoticones, etc, Y como me gusta cambiar de vez en cuando, en el blog le he dedicado muchos artículos a cada uno de los packs.

No obstante, como suelo decir, cambiar el tema de iconos de un escritorio es una de las formas de adaptación más personal que puedes realizar sobre tu PC, ya que modifica totalmente el aspecto del mismo a la hora de interaccionar con tus aplicaciones, documentos y servicios.

Shade of Z es un conjunto de iconos para Zorin OS (16) basado en el tema de iconos de Papirus. Su diseño minimalista y monocromáticos hacen que sean ideales para los amantes de este tipo de entornos de trabajo.

Shade of Z, iconos monocromáticos para nuestro Plasma 5

Y como siempre digo, si os gusta el pack de iconos podéis “pagarlo” de muchas formas en la nueva 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 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

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

#openSUSE Tumbleweed revisión de la semana 22 de 2021

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 enlace:

Esta semana ha sido sin duda entre las más interesntes en Tumbleweed. Ha habido un cambio en el sistema de archivos llamado UsrMerge.

Desafortunadamente, a pesar de toda la planificación y pruebas realizadas, algunas personas han sufrido algún problema con este cambio. En algunos casos, podrían estar causados por una configuración no contemplada (raíz en zfs, /usr/lib/debug como un punto de montaje separadoas…) y en otros casos, la razón del fallo todavía no está muy clara.

Pero esto podría sonar más catastrófico de lo que es: un motón de personas han reportado que todo el proceso ha transcurrido sin problemas en sus sistemas.

Esto unido a la recompilación completa de todos los paquetes de Tumbleweed con el nuevo compilador GCC11 en la snapshot 0527 hizo que esta snapshot fuera realmente jugosa con un montón de nuevas actualizaciones.

Además de esto, se han publicado otras dos snapshots: 0601 y 0602.

Los cambios más importantes que han traído son:

Y en próximas snapshots se esperan estos cambios:

  • Linux kernel 5.12.9
  • systemd-experimental (pstore, repart, homed, userdb)
  • Mesa 21.1.2
  • libxml 2.9.12
  • Cinnamon 5.0
  • curl 7.77.0
  • systemd 248
  • KDE Plasma 5.22.0

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

——————————–