Si está utilizando Gnome (Ubuntu estándar lo hace), puede hacerlo manteniendo presionadas las teclas Ctrl y Cambio teclas y escribiendo u
seguido del hexadecimal valor del carácter.
Para producir la barra invertida \
, mantendrías Ctrl + Mayús y presione U , 5 y C .
En Windows, escribe el valor decimal, mientras que en Linux escribe el valor hexadecimal (que suele ser más corto si ingresa los números más altos). La u significa Unicode.
Una tabla bastante completa de valores hexadecimales se puede encontrar aquí. Advertencia, ¡la página puede tardar mucho en cargarse!
El controlador de la consola de Linux no tiene una función para ingresar caracteres de esta manera... pero no es realmente necesario ya que los shells pueden manejar esto por sí mismos.
$ echo $'\x5c'
\
Otra opción (pero no inserta un carácter por código ASCII/Unicode) es activar ComposeKey (como Alt derecho en mi caso), para que luego puedas escribir cosas como:
- Alt + = + e → €
- Alt + ' + e → é
- Alt + ^ + e → ê
etc. En caso de que desee ingresar letras latinas de uso frecuente (como en español, francés, etc.), esto podría ser más rápido que tener que aprender los puntos de código Unicode. ¡Se trata de tener opciones!