Der CP/M Editor ED

Der zeilenorientierte Editor ED.COM verfügt über folgende Befehle:
                      ED Command Summary

Command              Action

nA
      append n lines from original file to memory buffer

0A
      append file until buffer is one half full

#A
      append file until buffer is full (or end of file)

B, -B
      move CP to the beginning (B) or bottom (-B) of buffer

nC, -nC
      move CP n characters forward (C) or back (-C) through buffer

nD, -nD
      delete n characters before (-D) or from (D) the CP

E
      save new file and return to CP/M Plus

Fstring{^Z}
      find character string

H
      save new file, reedit, use new file as original file

I
      enter insert mode

Istring{^Z}
      insert string at CP

Jsearch_str^Zins_str^Zdel_to_str
      juxtapose strings

nK, -nK
      delete (kill) n lines from the CP

nL, -nL, 0L
      move CP n lines

nMcommands
      execute commands n times

n, -n
      move CP n lines and display that line

n:
      move to line n

:ncommand
      execute command through line n

Nstring{^Z}
      extended find string

O
      return to original file

nP, -nP
      move CP 23 lines forward and display 23 lines at console

Q
      abandon new file, return to CP/M Plus

R{^Z}
      read X$$$$$$$.LIB file into buffer

Rfilespec{^Z}
      read filespec into buffer

Sdelete string^Zinsert string
      substitute string

nT, -nT, 0T
      type n lines

U, -U
      upper-case translation
V, -V
      line numbering on/off
0V
      display free buffer space
nW
      write n lines to new file
0W
      write until buffer is half empty
nX
      write or append n lines to X$$$$$$$.LIB

nXfilespec{^Z}
      write n lines to filespec;
      append if previous xcommand applied to same file

0x{^Z}
      delete file X$$$$$$$.LIB

0xfilespec{^Z}
      delete filespec
nZ
      wait n seconds

Note: CP points to the current character being referenced in the edit buffer.
      Use {^Z} to separate multiple commands on the same line.

Letzte Änderung: 17.Februar 2015