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