Virgulilla de portugués (ã, õ) en teclado español de GNU/Linux

Para escribir una virgulilla se usa la combinación AltGr+4. Sin embargo, si queremos añadirle la virgulilla, por ejemplo, a la a (ã) o a la e (õ), como sucede en portugués, no podemos usando esa combinación, ya que inmediatamente aparece solo el símbolo de la virgulilla (~). Existe la opción de pulsar la combinación AltGr+¡, soltar y pulsar a para escribir ã, pero si prefieres hacerlo con la tecla 4, aquí te explico cómo.

Para poder escribir ã y õ debemos modificar el archivo /usr/share/X11/xkb/symbols/es (son necesarios permisos de administrador). En la línea de la tecla 4 debemos cambiar asciitilde por dead_tilde; es decir, cambiar esto...

    key <AE04>  { [         4,     dollar,   asciitilde,       dollar ] };

por esto...

    key <AE04>  { [         4,     dollar,   dead_tilde,       dollar ] };

Una vez guardada la modificación es necesario reiniciar el sistema de entrada del núcleo (sudo udevadm trigger --subsystem-match=input --action=change) o simplemente reiniciar el ordenador para que los cambios tengan efecto.

Ahora se puede pulsar AltGr+4, soltar las teclas y pulsar a para escribir ã. Si solo quieres escribir la virgulilla (~), puedes pulsar AltGt+ñ, dos veces AltGr+4 o AltGr+4 y espacio.

¿Por qué aprender a usar Vi(m)?

Aunque se trata de un editor sencillo, Vim puede ser algo difícil de aprender. ¿Por qué perder el tiempo aprendiendo a usar un editor tan extraño y viejo?

Hay dos versiones: Vi y Vim (Vi improved). Los dos funcionan igual, pero Vim tiene más funcionalidades, aunque también ocupa más espacio. Vi está instalado en la mayoría de ordenadores con GNU/Linux. Si administras sistemas informáticos, es raro encontrar tu editor favorito en un servidor aleatorio, pero Vi está casi siempre ahí. Sabiendo cómo funciona puedes salir del paso y editar rápido archivos en ordenadores sin interfaz gráfica.

Vim es un editor que te ahorra tiempo cuando lo sabes usar, pues no tienes que despegar las manos del teclado para agarrar el ratón. Claro, aprender a usar un editor modal como Vim —tiene varios modos: normal, inserción...— no es sencillo, pero el esfuerzo a la larga vale la pena. Yo diría que es de los editores más eficientes que hay disponibles, y tienes la garantía de que no desaparecerá ni se le añadirán cambios muy bruscos como pasa con otros editores modernos.

Para empezar a aprender puedes ejecutar vimtutor en la terminal si tienes Vim instalado. Si no, se puede instalar en distribuciones de GNU/Linux basadas en Debian con la siguiente instrucción:

sudo apt install vim

Escribir números grandes con espacios en la misma línea

Esto es un solo número y no debería cortarse para continuar en otra línea: 2 000 000 000 000 000. En muchos sitios estoy viendo los efectos de la recomendación de la RAE que hace que los números grandes se dividan en dos líneas distintas...

RAE, vuestra página no da buen ejemplo.

Se debe introducir un espacio duro para evitar problemas de formato como el anterior. Con una combinación de teclas podemos escribir ese carácter. Yo, en GNU/Linux, pulso la tecla Componer y luego dos veces espacio. El código de Unicode del espacio duro es 0xA0. En HTML también se puede introducir este carácter escribiendo &nbsp; (de non-breaking space).

Que tú veas un número bien en tu ordenador al escribir un texto no quiere decir que alguien con una resolución menor vaya a ver lo mismo. Tenlo en cuenta.

Escribir cualquier carácter con el teclado en GNU/Linux, rápido

Por tu trabajo o lo que sea tienes que escribir algunas veces caracteres que no encuentras dibujados en el teclado (¹, «, —, ä, ĉ, ß, ¢, etc.) o tienes alguna tecla rota. ¿Qué haces?

  1. Buscar el carácter en Internet, copiarlo y pegarlo.
  2. Usar funciones del editor de texto para insertar caracteres especiales.
  3. Buscar el código de Unicode en Internet e introducirlo con la combinación de teclas de tu sistema operativo1.
  4. Aprender cómo se escriben esos caracteres raros usando combinaciones de teclado fáciles de recordar y recurrir a ellas en el futuro.

Si tu respuesta es la 1, la 2 o la 3, deberías seguir leyendo; la mejor solución es la 4 si ya has tenido varias veces la necesidad de introducir caracteres extraños.

Continúa leyendo Escribir cualquier carácter con el teclado en GNU/Linux, rápido