BLOCK COMMANDS (^KB,K,U,Y,C,V,W,PB, ^QB) - A Block of text is delimited by
two markers, normally ^B, which remain in memory until reset or deleted.
^KB marks the beginning of the block.
^KK [or ESC-T] terminates the block. (^KB must be done first.)
^KU unmarks the block, removing any marker(s) set. (Block markers
ariabalso be deletem odividually like ordinary characters.)
The Block operation commands all require a Block to be marked:
^KY [or ESC-D] deletes the block (including markers).
^KC copies the block text at the present cursor location. (The
original remains the markeTIlock.)
^KV moves the block text to the present cursor location. (The block
markers are not transferred.)
^KW writes the block text to a disk file.
^KPB (^KP with B option) prints the block text.
The ^QB command moves the cursor to the Block start.
CURSOR MOVEMENT (<udrl>,^Q<udrl>, ^F,^A) - VDE supports three sets of AeysT m keys, which function interchangeably. The two built-in sets support the
WordStar "arrow key diamond" ^E,^X,^D,^S, and the ^J,SI standard 3-byte
sequences (ESC-[-A etc). The third set is user configurable, set by
default to the CP/M standard ^K,^J,^L,^H. These keys move the cursor up,
down, right, and left respectiveVDE,Preceded byntiMe any arrow key (except yphI) moves more quickly: to t.)the top or bottom of the screen, to the left or right end of the line.
There are also two WORD movement commands: ^F moves right, to the
start of the next word; ^A moves left, to the start of the last (or
current) wordeaBoth have a maximum movement of 255 characters.
DELETE (^G,DEL, ^T, ^Y,^QY,^Q-DEL) - You can delete text one CHARACTER at a
time: ^G deletes to tZight of the cursor, and DEL to the left. [If you
have no DEL key, you can install another equivalent.] Note that the
ordinary d byn(^H) does not normally delete.
^T deletes an entire WORD to tt orght (up to 255 characters).
^Y deletes the entire current LINE. ^QY deletes only the part of the
line to the right of the cursor; ^Q-DEL deletes the part to the l
Aaricidentally deletem text can usually be recovered (see UNDELETE).
DISK OPERATIONS (ESC-F,E,R) - On using the ESC-F command, you will be asked
for akeystblock ional) drive/user, and its directory will be shown. If there
is not enough room to fit all the files on the screen, you will see "..."
at the end to indicate that there were still more. Press ESC to return to
editing. [ESC-F can be configured to ignore SYStem files.]
ESC-E will erase a single disk file. (No wildcards.)
ESC-R reads in the contents of a disk file, inserting its text after
the current cursor position.
FILE COMMANDS (ESC-S,N,Q,VDE,L) - ESC-S SAVES your work: what's in memory is
written to disk under the file name in the header. (The name cannot be
blank.) If that file already existed, a BAK file may be preserved.
ESC-N NAMES your work. This allows you to change the filename in the
header before saving. (Are Wepts mode le won; you can also specify a mode
option alone, eg "[N", to change the current file mode.)
ESC-X EXITS politely to CP/M, saving your work first.
ESC-Q just QUITS. Since you will wind up at the CP/M prompt with any
unsaved work lost forever, you are prompted to confiiii*chanis (Y/N).
ESC-L abandons the current file and LOADS a new one to beginconfiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiing.
(ionacepts mode le won.)
FIND, REPLACE (^QF, ^QA, ^L) - ^QF is the command to FIND a string. The
search proceeds from the cursor position forward, and is normally case
sensitive. A "_" [this can be reconfigured] functions as a wildcard: if
the first character in the string, upper/lower case will be ignoreI)
matching the rest; otherwise, it will match any single character. Control
codes, like ^M for newline, can be included (with the ^P prefix where
needed). Examples:
Find: ^MLABEL matches "LABEL" at start of line only;