Loading AI tools
De Wikipédia, l'encyclopédie libre
Un éditeur de texte plein écran[1] (anglais : full-screen) ou éditeur visuel permet de modifier un texte sur ordinateur en utilisant l'écran dans ses deux dimensions, par opposition aux éditeurs de texte pour terminaux de type machine à écrire qui fonctionnaient en mode ligne. Il s'agit dans les deux cas d'éditeurs en mode texte, n'utilisant pas l'interface graphique (ou alors fonctionnant dans une session texte sur un terminal graphique).
On oppose habituellement les éditeurs plein écran aux éditeurs ligne par ligne, tels que ed ou EDLIN.
Ce terme est parfois utilisé pour désigner un éditeur de texte en mode texte, par opposition aux applications graphiques. Tous les éditeurs disposant d'un environnement graphique sont plein écran, mais tous les éditeurs en mode caractère ne le sont pas forcément.
La traduction anglaise est full-screen editor[1] ou visual editor[1]. On trouve parfois dans la littérature francophone la traduction littérale « éditeur visuel ».
Les éditeurs se rattachent historiquement à deux types : à écran dit "intelligent" ou à écran passif, chacun possédant ses avantages et ses inconvénients.
Un tel éditeur n'interagit avec l'unité centrale que lorsqu'est pressée une touche comme Enter ou l'une des touches de fonction (Fx) ou d'action (PAn)[à définir] du terminal. Le reste du temps, ce sont les capacités d'insertion native fournies par l'unité de contrôle du terminal qui permettent l'ajout, la suppression ou l'insertion de caractères dans toutes les lignes affichées sur l'écran. L'unité de contrôle doit honorer les requêtes suivantes :
Ces actions étaient accomplies par des touches débanalisées, qui furent reportées ensuite pour l'essentiel sur les claviers de l'IBM PC.
Une ligne d'écran se compose en général de deux champs : la zone de ligne et la zone de numéro de ligne. L'unité de contrôle est donc beaucoup sollicitée pour des actions simples et l'unité centrale très peu pour des actions plus complexes. Ce système permettait de gérer simultanément dès 1977 près de 300 écrans 24x80 de type IBM 3270 sur une machine de 4 Mo !
Le premier éditeur connu de ce type fut EDGAR (EDiting Graphically And Recursively) sur écran 3270. Il fut rapidement suivi par Xedit, écrit par Xavier de Lamberterie et utilisé dans le monde entier.
Il s'agit en un tel cas de terminaux ASCII très bon marché (même un simple Minitel 1B pouvait suffire) qui interagissent directement avec l'unité centrale. Cette solution est parfaitement adaptée aux ordinateurs personnels et l'était également aux mini-ordinateurs possédant un faible nombre de terminaux. La consommation était plus importante (typiquement 0,2 MIPS/poste), mais la mise en œuvre à la fois plus facile et moins coûteuse)
Des éditeurs typiques de cette famille sont vi et vim.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.