Skip to content
EntityQ7702581· pop 6· linked from 26 articles

API d'UNIX pour l'affichage multi-plates-formes en format texte

In the Vinony graph

Within Vinony's link graph, Termcap is referenced by 26 other articles, and connects out to operating system, database and ASCII.

It sits within the topics 1978 software, Computer data and Databases.

Its subject is documented across 6 Wikipedia language editions.

Wikidata facts

Instance of
software
Manufacturer
Bill Joy
Show 1 more fact
publication date
1978-00-00
Sources (1)

via Wikidata · CC0

Article · Français

Termcap (terminal capability) est à la fois une bibliothèque logicielle et une base de données destinée aux systèmes d'exploitation de type Unix qui permet aux programmes d'afficher leurs résultats en mode texte sur toutes sortes d'écrans de terminaux semi-graphiques au moyen de commandes universelles. Elle simplifie énormément le processus de portage de ces programmes sur différentes plates-formes. La première version de termcap a été écrite par Bill Joy en 1978 pour le système d'exploitation Unix Berkeley ; il a depuis été porté sur la plupart des environnements Unix et assimilés. Joy aurait été inspiré en cela par l'architecture mémoire de l'Incompatible Timesharing System. Termcap a été supplantée par la commande terminfo, adoptée par l'Open Group en 1996 pour la norme POSIX. Elle est maintenue dans Linux pour des raisons de portabilité d'anciens programmes : les éditeurs de texte plein-écran comme vi ou emacs utilisent termcap. Une base de données de termcap contient les fonctionnalités d'affichage graphique de centaines de terminaux semi-graphiques. Grâce à ces données, les programmes peuvent afficher des résultats ou des messages en mode texte plein-écran indépendamment du type du terminal. Parmi les caractéristiques d'affichage de terminal stockées dans la base de données, on trouve notamment: * le nombre de colonnes de l'écran * quel caractère de contrôle (ou séquence de caractères ASCII) permet de placer le curseur en un point donné de l'écran (et comment le n° de ligne et le n° de colonne doivent être encodés pour cela) ; * comment faire défiler l'écran d'une ou plusieurs lignes à la fois ; * combien de tabulations sont nécessaires pour cette opération de défilement.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 6 languages

via Wikidata sitelinks · CC0

Connections

Categories