GNU/Linux >> Tutoriels Linux >  >> Linux

Impossible de taper un caractère spécial ou un tréma dans le terminal

J'avais un problème similaire lors de la connexion via ssh à Mac OS X à l'aide d'un émulateur de terminal. Bien que je définisse LANG sur de_DE.UTF-8 Je ne pouvais pas taper de caractères avec des trémas.

Le correctif que j'ai trouvé était de créer/modifier ~/.inputrc (ou éditez les lignes suivantes dans /etc/inputrc ):

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

Maintenant, je peux taper des trémas. Je pense que cela s'applique aux xterms en général.


Définissez les bons paramètres régionaux avec

sudo dpkg-reconfigure locales

Là, vous sélectionneriez de_DE.UTF-8 comme votre réglage. Cela résout tous les problèmes;)

Info :Modification de la valeur de set convert-meta off en /etc/inputrc ne fonctionne pas complètement :
Cela a également corrigé ce type de problème, mais il y a toujours quelque chose d'étrange :si je tape ö J'obtiens un ö, mais il semble y avoir un caractère masqué devant le ö :je peux supprimer deux caractères de retour arrière alors que je n'ai tapé qu'un seul ö


Linux
  1. Comment utiliser un caractère spécial comme caractère normal dans les shells Unix ?

  2. Le terminal Gnome est-il un type de shell sans connexion ?

  3. Comment diriger les commandes vers n'importe quel terminal ?

  4. Caractère spécial '#' dans la commande Perl Ssh ?

  5. Mécanisme du caractère de cloche '\a' ?

Comment afficher des astérisques lorsque vous tapez un mot de passe dans un terminal

Comment configurer tlog sur les hôtes Linux pour la journalisation du terminal

Comment définir les paramètres proxy sur la ligne de commande ou le terminal Linux

Comment réparer Impossible de taper dans le problème de terminal dans le système Linux

Variable d'environnement TERM non définie

pourquoi 'ne peut pas écraser le fichier existant'?