ED – dyrektywa nierezydentna systemu CP/M, której wykonanie powoduje uruchomienie systemowego edytora tekstu. Program ED jest programem usługowym dostarczanym wraz z systemem operacyjnym. Umożliwia edycję wszelkich plików tekstowych, w tym kodów źródłowych, plików wsadowych i innych. Za pomocą tego polecenia można tworzyć nowe pliki tekstowe, jak i edytować już istniejące.

Dyrektywa ta ma postać:

ED nazwa_jednoznaczna

Nazwa_jednoznaczna będąca argumentem wywołania dyrektywy ED, określa plik, który będzie podlegał edycji. W przypadku gdy plik nie istnieje, program wykryje ten fakt – nie odnajdzie go w bieżącym katalogu aktywnego użytkownika. Wyprowadzany jest wówczas komunikat NO FILE i następuje utworzenie nowego zbioru o wskazanej nazwie. Jeżeli plik istnieje, to program zgłasza się znakiem zachęty i jest gotowy do edycji tekstu. Przedmiotowym poleceniem można edytować zbiory z obszaru bieżącego użytkownika. Edytowanie pliku z obszaru innego użytkownika, wymaga przejścia do obszaru tego użytkownika dyrektywą USER.