ed est un éditeur de texte ligne par ligne pour systèmes Unix. Ce n'est pas un éditeur de texte visuel dans le sens où il ne montre pas le texte en cours d'édition. L'interface de ce logiciel est entièrement textuelle. est l'implémentation GNU de l'éditeur ed.