-- Leo's gemini proxy

-- Connecting to unbon.cafe:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

ed


2023-01-15


ed fait partie des éditeurs de texte[1] les plus simples et puissant encore utilisés. Il était le premier et reste l’éditeur standard d’UNIX. Sa spécificité est d’être un éditeur fonctionnel, rarement utilisé manuellement on l’appelle au sein de scripts.


On notera que ed a donné par la suite sed[2], mais aussi dans une branche alternative ex, vi et vim, ainsi que sam et acme dans une autre. Seul Emacs semble avoir suivi un développement « indépendant ».


Étonnament, ed ne fait pas partie des outils fourni lors de l'installation sur Debian 11.


Fonctions de base


Fonctionnant sur un système de modes, l’écriture se fait via la commande `a` et est arrêtée via un point `.`.


ed ne modifie pas directement les fichiers mais une copie dans un espace tampon. Celui-ci est appliqué à l’aide de la commande `w` suivie du fichier de destination.


Les données en tampon peuvent être visualisées via la commande print `,p` – `,` étant un raccourci pour `1,$` – ou en indiquant les numéros de lignes.


Les modifications se font en indiquant dans l’ordre le numéro de ligne et un commande de substitution `s/Expression/Remplacement/`.


Pour nettoyer le tampon, utiliser `c`.


Pour quitter ed, utiliser `q`.


Références


[1] Éditeurs de texte, LeJun 2022

[2] Stream EDitor, LeJun 2023

-- Response ended

-- Page fetched on Sun May 19 00:13:39 2024