User`s guide
 Table 3-3. (continued)
 Character Edit Control Function
 CTRL-J  (Line-feed) terminates input; the cursor can be positioned any-
  where in the line; the entire input line is accepted; sets the pre-
  vious line buffer to the input line.
 CTRL-K  Deletes all characters to the right of the cursor along with the
  character at the cursor.
 CTRL-M  (Return) terminates input; the cursor can be positioned any-
  where in the line; the entire input line is accepted; sets the pre-
  vious line buffer to the input line.
 CTRL-P  Echoes console output to the list device.
 CTRL-R  Retypes the characters to the left of the cursor on the new line.
 CTRL-U  Updates the previous line buffer to contain the characters to the
  left of the cursor; deletes current line, and advances to new line.
 CTRL-W  Recalls previous line if current line is empty; otherwise moves
  cursor to end-of-line.
 CTRL-X  Deletes all characters to the left of the cursor.
 For banked systems, Function 10 uses the console width field defined in the System
 Control Block. If the console width is exceeded when the cursor is positioned at the
 end of the line, Function 10 automatically advances to the next line. The beginning
 of the line can be edited by entering a CTRL-R.
 When a character is typed while the cursor is positioned in the middle of the line,
 the typed character is inserted into the line. Characters at and to the right of the
 cursor are shifted to the right. If the console width is exceeded, the characters disap-
 pear off the right of the screen. However, these characters are not lost. They reappear
 if characters are deleted out of the line, or if a CTRL-E is typed.
3-15
BDOS Function Calls  CP/M 3 Programmers Guide










