Autres langues
Autres actions

Un éditeur de ligne est un type d'éditeur de texte dans lequel l'édition se fait en entrant des commandes qui s'appliquent à une ou plusieurs lignes de texte. C'est-à-dire que la saisie, l'édition et l'affichage du document ne sont pas un processus simultané. En contraste, les éditeurs courants basés sur l'écran permettent à l'utilisateur de naviguer, sélectionner et modifier de manière interactive et directe des parties d'un document. Les numéros de ligne ou les fonctions de recherche sont généralement utilisés pour naviguer dans le texte, et, dans les éditeurs qui le supportent, pour apporter des modifications au sein des lignes.[1]
Histoire[modifier | modifier le wikicode]
Les éditeurs de ligne étaient les premiers types d'éditeurs de texte, car non seulement les limitations de mémoire, mais aussi le fait que la plupart des ordinateurs n'avaient que des imprimantes comme méthode de sortie, signifiaient que de tels programmes étaient idéaux pour leur époque.[2] Le premier éditeur de ligne est, peut-être, un programme nommé "Colossal Typewriter"[3], qui a été implémenté sur les ordinateurs de la société Bolt, Beranek et Newman d'ici décembre 1960. Le programme a inspiré la création de plus d'éditeurs, tels que Expensive Typewriter en 1961[4], et QED, qui a été implémenté en 1968[5]. En 1971, ed, l'un des éditeurs de ligne les plus emblématiques, qui serait inclus dans chaque version de UNIX jusqu'à ce jour, a été créé par Ken Thompson.[6]
Les éditeurs de ligne sont encore utilisés de nos jours, principalement pour des raisons d'accessibilité (le style d'édition séquentielle étant plus accueillant pour les logiciels de lecture d'écran), et pour la récupération du système, car ils ne dépendent généralement pas des piles graphiques et d'interface utilisateur de la plupart des éditeurs de texte.
Avancées soviétiques[modifier | modifier le wikicode]
Les chercheurs soviétiques ont implémenté leur propre version de UNIX ed en 1983, avec l'avènement du système d'exploitation de type MNOS Unix-like. L'éditeur, tout comme l'ensemble du système d'exploitation, supportait le jeu de caractères cyrilliques U-code, ce qui en faisait le premier éditeur de texte entièrement bilingue de l'histoire de l'informatique[7]. En contraste, la spécification Unicode ne serait créée qu'en 1988, et ne serait implémentée qu'en 1991, le support Unicode pour de nombreux éditeurs de texte arrivant beaucoup plus tard.[8]
Références[modifier | modifier le wikicode]
- ↑ Kunal Dhyani. "Editors and Its types in System Programming" GeeksForGeeks.
- ↑ "Impressora de linha Burroughs". FIPP Technology Museum.
- ↑ John McCarthy et Roland Silver (1960). Memorandum - Colossal Typewriter Program.
- ↑ Gouvernement des États-Unis (1972). Expensive Typewriter.
- ↑ "Q. E. D Time-Sharing Editor".
- ↑ "UNIX Version 1 Manual Pages (man12)".
- ↑ "Soviet Unix Clone DEMOS".
- ↑ The Unicode Consortium. "History of Unicode Release and Publication Dates"