GNU/Linux >> Tutoriales Linux >  >> Linux

No se puede escribir ningún carácter especial o diéresis en la terminal

Estaba teniendo un problema similar cuando me conectaba vía ssh a Mac OS X usando un emulador de terminal. Aunque configuraría LANG en de_DE.UTF-8 No pude escribir ningún carácter con diéresis.

La solución que encontré fue crear/editar ~/.inputrc (o edite las siguientes líneas en /etc/inputrc ):

set input-meta on
set output-meta on
set convert-meta off

Ahora puedo escribir diéresis. Creo que esto se aplica a los xterms en general.


Establezca las configuraciones regionales correctas con

sudo dpkg-reconfigure locales

Allí seleccionarías de_DE.UTF-8 como su configuración. Eso resuelve todos los problemas;)

Información:Cambiar el valor de set convert-meta off en /etc/inputrc no funciona completamente:
También solucionó este tipo de problemas, pero todavía hay algo extraño:si escribo ö Obtengo una ö, pero parece que hay un carácter oculto delante de la ö:puedo borrar los dos caracteres de Retroceso aunque solo escribí una ö


Linux
  1. ¿Cómo usar un carácter especial como uno normal en Unix Shells?

  2. ¿Es Gnome Terminal un tipo de Shell sin inicio de sesión?

  3. Linux:¿cómo mostrar el tipo de sistema de archivos a través de la terminal?

  4. Cómo establecer la configuración de proxy en la línea de comandos o terminal de Linux

  5. Variable de entorno TERM no establecida

Cómo mostrar asteriscos cuando escribe una contraseña en la terminal

Cómo configurar tlog en hosts Linux para el registro de terminales

¿Cómo escribir caracteres especiales?

Cómo solucionar el problema No se puede escribir en la terminal en el sistema Linux

Ascii extendido en Linux

¿Cómo escribir caracteres especiales en Linux?