
Chapter 6 467
Command Definitions P-R
REDO
^w UPSHIFT WORD. Upshifts the word starting at the position specified by ^. A word is
defined as all characters except a space, comma, or semicolon. If you place the ^
directly beneath a word delimiter, the delimiter is skipped and only the word is
upshifted. If no word exists on the command line, no upshift occurs. You may follow
this directive with other edits.
^delim UPSHIFT TO DELIMITER. Upshifts all characters starting at the position specified
by the ^ and ending at, but not including, the specified delimiter. If delim is not
found, no upshift occurs. You may follow this directive with other edits.
^> UPSHIFT TO EOL. Upshifts all characters starting from the position specified by
the ^ to the end of the current line. You may follow this directive with other edits.
v DOWNSHIFT. Downshifts the character positioned at the v. You may specify multiple
v's to downshift a series of characters. Or, you may type multiple v's, followed by
spaces, then followed by more v's to downshift some characters while skipping
others. You may follow this directive with other edits.
vw DOWNSHIFT WORD. Downshifts the word starting at the position specified by v. A
word is defined as all characters except a space, comma, or semicolon. If you place
the v directly beneath a word delimiter, the delimiter is skipped and only the word
is downshifted. If no word exists on the command line, no downshift occurs. You
may follow this directive with other edits.
vdelim DOWNSHIFT TO DELIMITER. Downshifts all characters starting at the position of
the v and ending at, but not including, the specified delimiter. If delim is not found,
no downshift occurs. You may follow this directive with other edits.
v> DOWNSHIFT TO EOL. Downshifts all characters starting from the position specified
by the v to the end of the current line. You may follow this directive with other
edits.
>text APPEND. The > followed by text appends the text to the end of the current line. If >
is positioned beyond the end of the current line, then a replacement is performed
instead.
>d DELETE FROM EOL. Deletes from the end of the current line, right-to-left. Multiple
d's may be specified after >, as well as INSERT and REPLACE strings.
>dw DELETE WORD FROM EOL. Deletes the last word in the command line. To find the
last word, trailing word delimiters are skipped. If no word exists in the command
line, then none is deleted. If you follow >dw with additional editing directives, each
edit is performed recursively. That is, the first edit is performed (updating the
current EOL), then the next edit is performed (again updating the current EOL),
and so on.
>ddelim DELETE TO DELIMITER FROM EOL. Starting at the end of the current line, deletes
all characters right-to-left up to, but not including, delim. If the delimiter is not
found, no delete occurs. If you follow this directive with additional editing
directives, each edit is performed recursively. That is, the first edit is performed
(updating the current EOL), then the next edit is performed (again updating the
current EOL), and so on.
Directive Effect