WPS Differences
WPS is a Digital word processor which runs on VMS and other systems. Using
the SET KEYPAD WPS command enables most WPS keypad functions, but does NOT
fully implement or emulate WPS.
The following is a list of differences between the WPS keypad in EVE and
real WPS:
Keys defined differently from real WPS
--------------------------------------
PF1 GOLD. Setting the WPS keypad makes PF1 the GOLD key,
overriding any current definition of PF1. However, if you
set a different key as GOLD, the WPS keypad uses your GOLD
key without redefining PF1. The WPS keypad also defines
the EVE default GOLD key sequences, except GOLD-F13 is
defined as the Delete Beginning Sentence key. See help on
Gold Keys.
GOLD-PF3 RESTORE. Reinserts the line, word, or sentence you last
GOLD-PF4 erased. Depending on the version of WPS you are accustomed
to, you may want to redefine these keys as RESTORE WORD
and RESTORE CHARACTER, respectively.
PF2 MOVE BY PAGE. Moves to the next or previous page break.
GOLD-PF2 PAGINATE. Inserts a "soft" page break for a 54-line page.
GOLD-C CENTER LINE. Centers the current line between the left and
right margins by adding spaces at the start of the line.
Does not leave a centering mark.
GOLD-F EXIT. Ends the editing session, typically writing out the
CTRL/Z current buffer and asking whether to write out any other
CTRL/D buffers if they were modified. If you made no changes
F10 to the buffer, EXIT is the same as QUIT. Also, on exiting
or quitting, if you changed attributes and have not saved
them, EVE asks if you want to save the changes. See help
on Attributes. On ULTRIX systems, EVE defines CTRL/D as
EXIT. On VMS systems, EVE does not define CTRL/D.
F11 CHANGE DIRECTION. Switches the direction of the buffer
from forward to reverse or conversely. EVE does not
implement an ALT CHAR key.
F12 MOVE BY LINE. Moves the cursor a line at a time in the
current direction of the buffer. EVE does not implement
WPS-style hyphenation.
SELECT With the WPS keypad, selecting text by pressing SELECT on
PERIOD the mini keypad or PERIOD on the numeric keypad also sets
the direction of the buffer to forward. The direction does
not change if you type the SELECT command or if you use
the mouse to select text.
GOLD-[ DO. Enters an EVE command.
GOLD-G INCLUDE FILE. Inserts the text of a specified file. In
EVE, the GET FILE command lets you create or edit another
file in the same editing session.
GOLD-N INSERT PAGE BREAK. Inserts a "hard" page break---a form
CTRL/L feed (appearing as a small FF) on a line by itself.
GOLD-P WPS Page Marker. Inserts a "soft" page break---a form feed
and null character (FF and NL) on a line by itself.
GOLD-> LEARN. Starts a learn sequence, so you can bind several
CTRL/K keystrokes to a single key. To end the learn sequence,
press CTRL/R (defined as REMEMBER) or press the WPS Halt
key (GOLD-`).
CTRL/C Usually halts an operation, such as a repeat or global
replace. However, if you are using keystroke journaling
(instead of buffer-change journaling), CTRL/C is not
recorded in the journal file. If you use CTRL/C, you
should immediately exit, to save your edits. Otherwise, if
the system fails, you may not be able to recover your
work. This restriction does not apply with buffer-change
journaling, which is the EVE default.
Other differences from real WPS
-------------------------------
Copy, cut EVE commands and WPS keys that work on a select range
and paste or found range also work on a box. If SET BOX SELECT is in
effect, the following WPS keys work like BOX CUT and BOX
PASTE:
WPS Copy WPS Cut WPS Paste WPS Replace
See help on Ranges And Boxes.
Clipboard WPS keys do NOT use the DECwindows clipboard. For example,
the WPS Copy, Cut, and Paste keys use the INSERT HERE
buffer or an alternate paste buffer (specified by GOLD-1
through GOLD-9). EVE commands and EDT keys use either the
clipboard or the INSERT HERE buffer, depending on your
setting.
Cursor Setting the WPS keypad automatically sets the cursor to
bound. To enable a free cursor, which can move anywhere in
the buffer, use SET CURSOR FREE which is otherwise the EVE
default setting.
Paragraphs Paragraph boundaries for FILL (GOLD-KP5) or the WPS
Paragraph key (KP5) are any of the following:
* Blank line
* Top or bottom of the buffer
* Page break (form feed at start of line)
* RUNOFF command (such as .BREAK;) at start of line
* VAX DOCUMENT tag (such as <LE>) at start of line
Rulers When you use the WPS Ruler key (GOLD-R), only one ruler
can be active at a time. Rulers cannot be embedded in a
document. Setting the margins or paragraph indent does not
automatically rewrap or reformat text. For more
information on using the Ruler, including a list of keys
for moving the cursor in the ruler, see help on Ruler
Keys.
Scrolling Scrolling with WPS keys is halted when you press any key
---not just the WPS Halt key (GOLD-`). Pressing a key to
stop scrolling executes whatever function is assigned to
that key.
Searches Searches follow EVE rules for case sensitivity and
direction. See help on FIND.
Sentences Sentence boundaries for the WPS Sentence key (KP7 or
GOLD-KP7) and Delete Beginning Sentence key (GOLD-F13,
GOLDCTRL/J, or GOLD-LINEFEED) are periods, question marks,
or exclamation points. Periods in RUNOFF (DSR) commands or
in decimal numbers are treated as sentence boundaries.
SPELL SPELL on VMS allows you to modify your text by spawning a
subprocess in which you interact with the VMS DECspell
utility. When you exit DECspell, your text is modified
with the spelling corrections. SPELL on ULTRIX does not
modify your text, but simply produces a list of any
misspelled words in a second window. On the SPELL command
line you can specify qualifiers for the VMS DECspell
utility, or options for the ULTRIX spell checker.
Features NOT implemented in EVE
-------------------------------
o Abbreviation or library documents
o Control commands for printing
o DEAD key
o Editor math
o Footnotes, paragraph numbering, and table of contents
o Hyphenation and non-breaking spaces
o Justification
o Output files other than ASCII
o Superscripts, subscripts, or composite characters
o Underlining, bolding, or other typographical effects
o VIEW mode
o TDE (two-dimension editor)
o UDP (user-defined WPS procedures)
o Word-wrap returns (In EVE, all lines end in a "hard" return.)
+---------------------------------------------------------------------+
| For a keypad diagram, press HELP or with the WPS keypad, GOLD-H. |
| |
| For a list of key definitions, see help on Keys or press GOLD-HELP. |
+---------------------------------------------------------------------+
Related topics:
Ranges And Boxes New User Ruler Keys SET KEYPAD WPS