Lorsque je redimensionne le terminal, il reste en plein écran. Je suppose qu'il existe un moyen de déterminer la taille d'écran du terminal. Comment puis-je faire ça en VT100? Avec, quand je liste le dossier, il affiche le dossier en couleur bleue. (ou disons une couleur différente) Mais, si vous sauvegardez la sortie dans un fichier texte (ls> out.txt), vous ne verrez pas de code ANSI mais du texte brut. Cependant, si vous essayez (vi> out.txt), vous verrez le code ANSI. Comment le savoir?Séquences d'échappement VT100 ANSI: obtention de la taille de l'écran, conditionnelle ANSI
Merci
Les programmes Terminal (et les bibliothèques comme ncurses) n'utilisent pas la technique de déplacement du curseur mais utilisent plutôt ioctl TIOCGWINSZ. – sim642
Votre commentaire n'est pas pertinent à la réponse (qui pointe déjà vers un exemple de programme utilisant termios). –
@ sim642 Merci d'avoir fourni des informations sur les pratiques courantes; très pertinent à la réponse! –