Document revision date: 30 March 2001
[Compaq] [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]
[OpenVMS documentation]

Extensible Versatile Editor Reference Manual


Previous Contents Index


SHOW WILDCARDS


Format

SHOW WILDCARDS


Description

The SHOW WILDCARDS command lists the wildcards available for the WILDCARD FIND command.

The list of wildcards appears in an EVE system buffer named SHOW. The output remains in the SHOW buffer until you do another SHOW command or exit from EVE. To scroll through the list, press the <uparrow symbol> and <downarrow symbol> keys or other cursor-movement keys. To return to the buffer you were editing, press Do or use the RESET command.

To set the type of wildcards, use the SET WILDCARD VMS command.

Related Commands

SET WILDCARD VMS
WILDCARD FIND

Example

To write out the information, so you can print the list later on, use the following commands. In this example, you write the information to a file called WILDCARDS.LIS.

Command: SHOW WILDCARDS
Command: BUFFER SHOW
Command: WRITE FILE WILDCARDS.LIS
      


SHRINK WINDOW


Format

SHRINK WINDOW integer


Parameter

integer

The number of screen lines you want to subtract from the current window. If you do not specify a number, EVE prompts for one. Pressing the Return key or the Do key at the prompt without typing anything cancels the operation.

Description

The SHRINK WINDOW command shrinks the current window by the number of lines you specify, if you are using more than one window in EVE. SHRINK WINDOW subtracts lines from the bottom of the window unless the window is the bottommost window where it shrinks the lines from the top. The maximum size of a window depends on the size and type of terminal you are using. The minimum size is one line for text, one line for the status line, and in DECwindows, one line for the horizontal scroll bar.

For more information about using multiple windows in EVE, read the online help topic on Windows.

Related Commands

DELETE WINDOW
ENLARGE WINDOW
ONE WINDOW
SPLIT WINDOW
TWO WINDOWS

Example

The following commands form two windows and then shrink the bottommost window by five lines:

Command: TWO WINDOWS
Command: SHRINK WINDOW 5
      


SPAWN

Key

WPS Keypad: GOLD-$||

Format

SPAWN [command-string]


Parameter

command-string

The system command you want executed in the subprocess, such as a utility you want to invoke. Exiting from that utility ends the subprocess and resumes your editing session. If you do not specify a command string, EVE spawns a subprocess for DCL. To resume your editing session, log out of the subprocess.

Description

The SPAWN command suspends, but does not end, your editing session so that you can work in a subprocess. You can use the SPAWN and ATTACH commands in EVE and at the DCL level or in other utilities such as MAIL. With the SPAWN command, you can keep an editing session active throughout your session (or login) while working in another subprocess. This makes it faster to resume editing, but uses more system resources.

To find out the names of your processes and subprocesses, use the following DCL command:


$ SHOW PROCESS/SUBPROCESS

You cannot use SPAWN with the DECwindows interface. However, because you can run other DECwindows applications concurrently or create DECterm windows, you may not need to use SPAWN.

Related Commands

ATTACH
DCL
SPELL

Examples

To spawn a subprocess to run MAIL and then resume your editing session, use the following commands:
#1

Command: SPAWN MAIL
MAIL>
       .
       .
       .
MAIL> EXIT
       [resumes your editing session]

To spawn a subprocess for DCL (indicated by the dollar sign prompt), including running other applications, and then to resume your editing session, use the following commands:

#2

Command: SPAWN
$
       .
       .
       .
$ LOGOUT
      


SPELL

Key

WPS Keypad: GOLD-S

Format

SPELL [optional_parameters]


Parameter

optional_parameters

You can specify qualifiers for the OpenVMS DECspell utility.

Description

The SPELL command runs the OpenVMS DECspell utility if it is installed on your system to check spelling in the currently selected text or the entire buffer.

If you select less than a full line, EVE extends the select range to include the start and end of the line. If you do not select any text, SPELL checks the entire buffer.

EVE spawns a subprocess to run DECspell, and writes out the current buffer or the selected text to a temporary file in SYS$SCRATCH (which is usually your top-level login directory). After you make the corrections, exiting from DECspell resumes your editing session. EVE then replaces the buffer or range with the new version of the temporary file, containing any corrections, and deletes the temporary file.

SPELL with the DECwindow interface causes a DECterm window running the DECspell program to appear.

Do not use Ctrl/Y while using SPELL. This deletes lines in the temporary output file, and therefore destroys the selection or current buffer.

Related Commands

BOX SELECT
SELECT

SPLIT WINDOW


Format

SPLIT WINDOW [integer]


Parameter

integer

The number of windows you want to form. If you do not specify a number, EVE splits the current window in two (the same as the TWO WINDOWS command). The maximum number of windows in EVE depends on the size and type of terminal you are using. With a 21-line main window (as on a VT220 terminal), you can have 11 windows, each displaying one line of text.

Description

The SPLIT WINDOW command splits the current EVE window into two or more smaller windows. You can view different buffers at the same time or different parts of the same buffer. The cursor appears in the bottom window. Each window has its own status line and displays the buffer you are currently editing.

To put a different buffer into the window, use one of the following commands:

BUFFER
GET FILE or OPEN
NEW
NEXT BUFFER or PREVIOUS BUFFER
OPEN SELECTED
SHOW BUFFERS or SHOW SYSTEM BUFFERS

For more information about using multiple windows in EVE, read the online help topic on Windows.

Related Commands

DELETE WINDOW
ENLARGE WINDOW
NEXT WINDOW
ONE WINDOW
PREVIOUS WINDOW
SHRINK WINDOW
TWO WINDOWS

Example

The following command splits the current window into three smaller windows, putting the cursor in the bottommost of the three windows:

Command: SPLIT WINDOW 3
      


START OF LINE

Key

EVE Default: Ctrl/H
GOLD- <-
VT100 Keypad: Ctrl/H or Backspace
GOLD- <-
Motif Function Keys: F12

Format

START OF LINE


Description

The START OF LINE command moves the cursor to the start of the current line (unless already there). The start of the line is the leftmost character on the line up to the left margin when the line was created. You can move left of the left margin if the left margin is greater than 1 and if SET CURSOR FREE is in effect. See the description of the MOVE LEFT command.

When entering a command, you can press a key defined as START OF LINE to move to the start of the line you are typing or have recalled.

Note

GOLD-<- is a "sleeper" key, meaning that EVE defines this key sequence but does not define a default GOLD key. The definition is enabled when you use the SET GOLD KEY, SET KEYPAD EDT, or SET KEYPAD WPS command, unless you have otherwise defined it yourself.

The EDT keypad defines F12 and Ctrl/H (or Backspace) slightly differently.

Related Commands

END OF LINE
MOVE BY LINE
MOVE LEFT

STORE TEXT

Key

EVE Default: GOLD-Remove

Format

STORE TEXT


Description

The STORE TEXT command copies a range or box without removing it so you can insert it elsewhere. This is similar to the COPY command.

With a box selection, or if SET BOX SELECT is in effect, STORE TEXT is the same as BOX COPY. Thus, you do not need to redefine keys to COPY a box. For more information, see the description of the BOX COPY command or read the online help topic on Ranges and Boxes.

The copied text is stored either in the INSERT HERE buffer or in the DECwindows clipboard, depending on your setting, and replaces in that storage area whatever you previously copied or removed. The default is SET NOCLIPBOARD, which uses the INSERT HERE buffer. For more information, see the description of the SET CLIPBOARD command.

Note

GOLD-Remove is a "sleeper" key, meaning that EVE defines this key sequence but does not define a default GOLD key. The definition is enabled when you use the SET GOLD KEY, SET KEYPAD EDT, or SET KEYPAD WPS command, unless you have otherwise defined it yourself.

Related Commands

BOX COPY
BOX PASTE
INSERT HERE
REMOVE
SET BOX SELECT
SET CLIPBOARD

TAB

Key

EVE Default: Tab or Ctrl/I

Format

TAB


Description

The TAB command inserts a tab character at the current position, unless you set the tab mode to insert spaces or to move to the next tab stop without inserting anything (see the description of the SET TABS command).

To set tab stops for the buffer, use the SET TABS AT or SET TABS EVERY command. The default tab stops are every 8 (that is, columns 9, 17, 25, 33, and so on). To find out the tab stops of the current buffer, use the SHOW command.

Redefining either the Tab key or Ctrl/I affects the other as well. If you have defined Tab or Ctrl/I, or if you have set the tab mode to spaces or movement, you can use the QUOTE command to insert a tab character. For more information, see the description of the QUOTE command.

Tab stops (the distances or size of tab characters) are not stored in the output file. Therefore, in printing or typing the file, tab-aligned text may not appear the same as during editing, depending on the tab stops set for the printer or display device. You may want to use the CONVERT TABS command to convert tab characters to spaces so that tab-aligned text will have the same alignment regardless of the display device or printer. For more information, see the description of the CONVERT TABS command.

Related Commands

CONVERT TABS
SET TABS
SHOW

TOP

Key

EVE Default: GOLD-<uparrow symbol>
VT100 Keypad: GOLD-<uparrow symbol>
EDT Keypad: GOLD-KP5
WPS Keypad: GOLD-T

Format

TOP


Description

The TOP command moves the cursor to the top of the current buffer, unless it is already there. The top of the buffer is the upper left corner (row 1, column 1).

With the WPS keypad, GOLD T continues a WPS case change.

Note

GOLD-<uparrow symbol> is a "sleeper" key, meaning that Eve defines this key sequence but does not define a default GOLD key. The definition is enabled when you use the SET GOLD KEY, SET KEYPAD EDT, or SET KEYPAD WPS command, unless you have otherwise defined the key yourself.

Related Commands

BOTTOM
PREVIOUS SCREEN

TPU


Format

TPU tpu-statement


Parameter

tpu-statement

The DECTPU statement you want to execute, including any required parameters or arguments. You cannot abbreviate the procedure name or statement, and you cannot use wildcards. If you do not specify a procedure or statement, EVE prompts for one. Pressing the Return key or the Do key at the prompt without typing anything cancels the operation.

Description

The TPU command executes the DECTPU procedure or statement you specify. You can execute a DECTPU built-in procedure or a procedure you have compiled. To get help on DECTPU built-in procedures, use the command HELP TPU. EVE then displays help on the TPU command and switches to the TPUHELP library so you can get help on built-in procedures, such as COPY_TEXT and GET_INFO. To return to help on the EVE editor, type EVE.

For more information, see the description of the HELP command.

Related Commands

EXTEND ALL
EXTEND EVE
EXTEND THIS
HELP TPU

Examples

To list all the available procedures, including both DECTPU built-in procedures and any user-compiled procedures, use the following command:
#1

Command: TPU SHOW (PROCEDURES)
      

To execute the COPY_TEXT built-in procedure to insert the current date, use the following command:

#2

Command: TPU COPY_TEXT (FAO ('!11%D', 0))
      


TWO WINDOWS


Format

TWO WINDOWS


Description

The TWO WINDOWS command splits the current EVE window into two smaller windows so you can view different buffers at the same time or different parts of the same buffer (same as the SPLIT WINDOW 2 command). The cursor appears in the bottom window. Each window has its own status line and displays the buffer you are currently editing.

To put a different buffer into the window, use one of the following commands:

BUFFER
GET FILE or OPEN
NEW
NEXT BUFFER or PREVIOUS BUFFER
OPEN SELECTED
SHOW BUFFERS or SHOW SYSTEM BUFFERS

For more information about using multiple windows in EVE, read the online help topic on Windows.

You can repeat the TWO WINDOWS command to continue splitting windows. The maximum number of windows in EVE depends on the size and type of terminal you are using. With a 21-line main window (as on a VT220 terminal), you can have 11 windows, each displaying one line of text.

Related Commands

DELETE WINDOW
ENLARGE WINDOW
NEXT WINDOW
ONE WINDOW
PREVIOUS WINDOW
SHRINK WINDOW
SPLIT WINDOW

Example

The following commands split the current window into two windows, and then put a buffer named ROUGH.DAT into the bottom window:

Command: TWO WINDOWS
Command: BUFFER ROUGH.DAT
      


UNDEFINE KEY


Format

UNDEFINE KEY keyname


Parameter

keyname

The key you want to undefine. If you do not specify a key name, EVE prompts you to press the key to be undefined. Pressing the Return key or Ctrl/M at the prompt cancels the operation because those keys cannot be undefined. For information about key names and nondefinable keys, read the online help topic on Names For Keys.

Description

The UNDEFINE KEY command cancels the current definition of a key, if it was defined with either the DEFINE KEY or the LEARN command. UNDEFINE KEY does not cancel definitions done with a SET KEYPAD, SET GOLD KEY, or SET FUNCTION KEYS DECWINDOWS command. If the key you specify was previously defined with one of these commands, its previous definition is restored, if the setting is still in effect.

You cannot undefine a key defined as DO unless there is another key defined as DO, and you cannot undefine or redefine the Return key or Ctrl/M.

Related Commands

HELP KEYPAD
HELP KEYS
SHOW KEY

Example

In the following example, you set the EDT keypad, then redefine KP9 as CENTER LINE, overriding its EDT definition. The UNDEFINE KEY command then cancels that definition, restoring its EDT definition (Append).

Command: SET KEYPAD EDT
Command: DEFINE KEY= KP9 CENTER LINE
Command: UNDEFINE KEY KP9
      


UNDEFINE MENU ENTRY


Format

UNDEFINE MENU ENTRY menu item


Parameters

menu

The pull-down or pop-up menu from which the entry is to be removed. Valid Motif menu names are as follows:
Option Pulldown
View Pulldown
Edit Pulldown
File Pulldown
Format Pulldown
Help Pulldown
Noselect Popup
Search Pulldown
Select Popup

item

The menu item to be removed from the pull-down or pop-up menu. Most EVE menu items are the same EVE commands.

Description

The UNDEFINE MENU ENTRY command removes a menu item from a pull-down or pop-up menu in DECwindows. You can use UNDEFINE MENU ENTRY only with the DECwindows interface. You can save menu definitions for future editing sessions in your section file or command file.

Related Commands

DEFINE MENU ENTRY
SAVE ATTRIBUTES
SAVE EXTENDED EVE
SAVE SYSTEM ATTRIBUTES

Example

The following command removes CENTER LINE from the pop-up menu that is displayed with MB2 when there is no selection:

Command: UNDEFINE MENU ENTRY "Noselect" "Center Line"
      


UPPERCASE WORD


Format

UPPERCASE WORD


Description

The UPPERCASE WORD command makes letters uppercase in a range, box, or single word.

You can use UPPERCASE WORD with a select range, found range, or box. With a select range or found range, UPPERCASE WORD works on each word in the range, starting with the first character of the range and ending at the end of the range.

If there is no selection or found range, UPPERCASE WORD works on the current word. If you are between words, it works on the next word on the line.

Related Commands

CAPITALIZE WORD
LOWERCASE WORD

Example

The following commands find the next occurrence of a search string you have already specified, and then make all the letters of the found text uppercase:

Command: FIND NEXT
Command: UPPERCASE WORD
      


Previous Next Contents Index

  [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]  
  privacy and legal statement  
6021PRO_015.HTML