The MUD system uses a standardised input format for all its
programs. This means you can use certain control characters
wherever you are on the system, and be understood. The codes are
based on the ones used by the VAX version of MUD, with some
extensions.
- ^A toggles between overwrite and insert mode for editing
the current line (the default is insert mode).
- ^B sends the cursor backwards one character without
deletion.
- ^D brings up for editing an earlier line that begins with
the same characters as the present one (if no match, it
keeps the present one).
- ^E sends the cursor to the end of the current line.
- ^F sends the cursor forwards one character without
deletion.
- ^G bong the gong.
- ^H delete the character to the left of the cursor.
- ^I pads out to the next tab stop (every 8 characters)
with spaces.
- ^J deletes the word to the left of the cursor.
- ^K toggles between re-echoing input lines broken by
output and not doing so.
- ^L repeats the previous command; like ^P^M.
- ^M new line, transmits the present one.
- ^N opposite of ^P, for when you ^P too often...
- ^O sends the cursor to the beginning of the current line.
- ^P brings up the previous line for editing. Repeated ^Ps
bring up even earlier lines.
- ^R redisplay current line.
- ^T displays time and date.
- ^U deletes the whole line.
- ^V displays previous commands buffered for recovery by
^D, ^P or ^L.
- ^W sends the cursor left a word without deletion.
- ^X deletes from the cursor to the beginning of the line.
- DEL delete the character to the right of (ie. above) the
cursor.
- ^\, ^^, ^_ or ^] will give a brief summary of the above.
ESC can be followed by certain characters to change ANSI/VT52
settings. These will last only for the remainder of the current
program/utility; for a permanent change, use eg. /A or /V at the
MUD outer shell.
- ESC ^A sets ANSI while using the current utility.
- ESC ^H gives a brief summary of these ESC features.
- ESC ^O sets both ANSI and VT52 off while using the
current utility.
- ESC ^V sets VT52 while using the current utility.
- ESC ? reports the current ANSI and/or VT52 settings.