GNU/Linux >> Tutoriels Linux >  >> Linux

Terminal Linux :les commentaires de saisie ont disparu, les sauts de ligne ne s'affichent pas

Pour développer la réponse de Joshua Briefman, en exécutant reset -c ne réinitialisera que les caractères de contrôle responsables de votre problème :

tset , reset - initialisation du terminal

Usage: tset [options] [terminal]

Options:
  -c          set control characters
  -e ch       erase character
  -I          no initialization strings
  -i ch       interrupt character
  -k ch       kill character
  -m mapping  map identifier to type
  -Q          do not output control key settings
  -r          display term on stderr
  -s          output TERM set command
  -V          print curses-version
  -w          set window-size

Notez également ce qui suit dans le manuel de la commande :

Remarque, vous devrez peut-être taper

<LF>reset<LF>

(le caractère de saut de ligne est normalement control-J) pour faire fonctionner le terminal, car le retour chariot peut ne plus fonctionner dans l'état anormal. De plus, le terminal ne fera souvent pas écho à la commande.


Exécutez la commande reset et votre terminal devrait être restauré (référence).

Ce problème se produit généralement lors du vidage de données binaires sur le terminal STDOUT qui, lorsque les codes d'échappement reçus sont traités, peut faire n'importe quoi, changer la couleur du texte, désactiver l'écho, voire changer le jeu de caractères.

Le moyen le plus simple d'éviter cela est de s'assurer que vous ne videz pas de données binaires inconnues sur le terminal, et si vous devez ensuite les convertir en hexadécimal pour vous assurer qu'elles ne modifient pas les paramètres du terminal.


Linux
  1. Partez à l'aventure dans votre terminal Linux

  2. 5 utilisations de la commande mv dans le terminal Linux

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

  4. envoyer du courrier depuis le terminal linux en une seule ligne

  5. Modules Python introuvables sur le terminal mais sur le shell Python, Linux

Lolcat - Un outil de ligne de commande pour produire un arc-en-ciel de couleurs dans un terminal Linux

Googler :un outil de ligne de commande pour effectuer une "recherche Google" à partir d'un terminal Linux

Commande Diff sous Linux

Gérer le saut de ligne avec les commandes Fold et FMT dans le terminal Linux

Quatre navigateurs Web pour la ligne de commande Linux

Mutt, Mail et Telnet - Envoyez des e-mails à partir de la ligne de commande Linux ou du terminal