GNU/Linux >> Tutoriels Linux >  >> Linux

Les séquences d'échappement Ascii et les appariements de caractères de contrôle font-ils partie d'une norme ?

Il existe des appariements communs de séquences d'échappement aux caractères de contrôle ASCII, tels que Ctrl-C et Ctrl-Z à ETX et SUB, respectivement.

Sur la page des codes de contrôle de Wikipedia, il y a la plupart des appariements, mais aucune référence citée.

Les combinaisons de caractères de contrôle et de séquences de touches font-elles partie d'une norme ?

Où est-ce répertorié pour Linux et les autres systèmes d'exploitation ?

Existe-t-il des pages de manuel répertoriant ces appariements ?

Sont-ils purement des décennies de convention non écrite ?

Références

  • La page de manuel Linux pour termios(3) en répertorie quelques d'entre eux.
  • la commande stty -a répertorie quelques pour votre système

Réponse acceptée :

J'ai écrit un document en 1984 qui résume les codes ANSI X3.64-1979, ANSI X3.4-1977 et ANSI X3.41-1974. Ce fichier ansicode.txt décrit comment les codes de contrôle affectent les terminaux papier de la série DEC LA et les terminaux vidéo de la série VT.


Linux
  1. Besoin d'échapper aux caractères Regex dans Sed pour être interprétés comme des caractères Regex ?

  2. Les séquences d'échappement de couleur terminales sont-elles définies n'importe où pour Bash ?

  3. Est-ce que tar.gz et tgz sont la même chose ?

  4. Que sont vdso et vsyscall ?

  5. Quel(s) est/sont le(s) programme(s) CLI standard pour gérer les utilisateurs et les groupes ?

Comment contrôler les ports périphériques :accéder et écrire sur le port parallèle avec C sous Linux. Première partie

MOFO Linux pour échapper à la censure et à la surveillance d'Internet

Quel est l'avantage objectif des séquences d'échappement sur Tput ?

Quels sont ces caractères rectangulaires et où cette notation est-elle définie ?

Option pour afficher les caractères de contrôle dans gedit

Obtenir les caractères  et â dans la console Linux PuTTY