The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Entry and exit commands
Entry and exit commands
Command | Meaning |
EDIT [n | name1 [,m |,name2]] | Edits procedure n or name1, defining m or name2 as the result. |
[m |’name’] END | Exits the line editor, saving the editing in procedure m or ’name’. |
[m |’name’] GO | Exits the line editor, saving the editing in procedure m or ’name’ and executing an INCLUDE command. |
QUIT | Exits the line editor without saving the editing. |
*CANCEL (in columns 1-7) | Cancels the current editor command, if not completed. |
Pointer and display commands
Pointer and display commands
Command | Meaning |
J | Positions the pointer at the first character of the text. |
Z | Positions the pointer just past the last character of the text. |
C | Moves the pointer one character to the right within the text. |
nC | Moves the pointer n characters to the right. |
-nC | Moves the pointer n characters to the left. |
L | Moves the pointer to the beginning of the next line. |
nL | Moves the pointer to the beginning of the nth line. |
-nL | Moves the pointer to the beginning of the nth previous line. |
0L | Moves the pointer to the beginning of the current line.
|
SdXYZd | Searches for the next occurrence of XYZ (delimited by d) in the text and positions the pointer just past it. |
nSdXYZd | Searches for the nth occurrence of XYZ (delimited by d) in the text and positions the pointer just past it. |
- | Displays the number of the line at which the pointer is currently positioned. |
T | Displays the line in which the pointer is currently positioned. |
nT | Displays n lines, beginning with the current line. |
-nT | Displays the previous n lines and the current line up to the pointer. |
0T | Displays the part of the line before the pointer. |
1T | Displays the part of the line after the pointer, beginning with the current character. |
HT | Displays all the text that is being edited. |
nHT | Displays the n lines surrounding the current line. |
Change commands
Change commands
Command | Meaning |
Xline | Replaces the current line with line. |
Yline | Inserts line just before the current line. |
K | Deletes the current line. |
nK | Deletes n lines from the current pointer location through the n-1 subsequent lines. |
-nK | Deletes the previous n lines through the current pointer location. |
0K | Deletes the part of the line before the pointer. |
1K | Deletes the part of the line after the pointer beginning with the current character. |
HK | Deletes all the text being edited. |
nHK | Deletes the n lines surrounding the current line. |
D | Deletes the current character. |
nD | Deletes the next n characters, including the current character. |
-nD | Deletes the previous n characters. |
IdXYZd | Inserts string XYZ (delimited by d) just before the pointer and positions the pointer just past the inserted string. |
RdXYZdABCd | Replaces the next occurrence of the string XYZ with ABC (delimited by d) and positions the pointer just past the replaced string. |
nRdXYZdABCd | Replaces the next n occurrences of the string XYZ with ABC (delimited by d) and positions the pointer just past the last replacement. |
(commands)
commands | Repeats the parenthesized commands 100 times. |
n (commands) commands | Repeats the parenthesized commands n times. |
{n | ’name’} I | Inserts procedure n or ’name’ just before the pointer location. |