КОПА Extensible Versatile Editor Reference FAEN

Part Number: AA-PWCDA-TE

ЕУЕ

Extensible Versatile Editor Reference Manual

Order Number: AA-PWCDA-TE

April 1993

This manual describes the commands for the Extensible Versatile Editor (EVE). It is for all EVE users.

Revision/Update Information: This is a new manual. Software Version: DECTPU Version 3.1

Digital Equipment Corporation Maynard, Massachusetts

First printing, April 1993

The information in this document is subject to change without notice and should not be construed as a commitment by Digital Equipment Corporation. Digital Equipment Corporation assumes no responsibility for any errors that may appear in this document.

The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license.

No responsibility is assumed for the use or reliability of software on equipment that is not supplied by Digital Equipment Corporation or its affiliated companies.

Restricted Rights: Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013.

© Digital Equipment Corporation 1993.

All Rights Reserved.

The postpaid Reader’s Comments forms at the end of this document request your critical evaluation

to assist in preparing future documentation.

The following are trademarks of Digital Equipment Corporation: DECwindows, Digital, OpenVMS, ULTRIX, VAX, VMS, and the DIGITAL logo.

The following are third-party trademarks: Motif is a registered trademark of Open Software Foundation, Inc. PostScript is a registered trademark of Adobe Systems Incorporated. ZK6021

This document is available on CD-ROM.

This document was prepared using VAX DOCUMENT, Version 2.1.

Preface ......................

Contents

ооа ооо оо е оо ео ео о о о е о ео о о о е о о о о о о о о оо о о ео H‘

1 Introduction to the EVE Command Dictionary

2 EVE Command Dictionary

CHANGE МОРЕ ...... CONVERT TABS ......

DEFINE MENU ENTRY DELETE. одеа чове

ооо е сее

ео ооо оле сс со о

ЕК,

ооа ооо о ео ооо оаа оо оо сс

. 9 ооо а ооо ео ооо оо ео оао о ое оао оо а

оо оа ооа оо оо оа ооо оао о ооо а о е а оо о а а оо ео о о е

1.9. 1 ооо ооо еа ао ово ооо ао ое оа ооо оо ооо оао о а

ооо ооо оао ооо оо ооо ооа а сос

e.. 9 9 о ооо ооо оо ооо оао оо ооа ооо е ооо оо еа о о

ооо оао ооа оо оо ео оа оо оо ооо ооо ооа оо ооо ео а

e.. ооо ео ооо ео е ооо ооо оо ооа аео оао ооо е о о о

ооо оо ое оо ооо оао оо ооо а оо оо ео оо еа о оо о е а е

оо ооо ео о ооо е ое о о а ооо ео ео о а о о о ео о а о о о е о о о

оо ооо ао оо ео оо а о о ео оо о ео а о о о е а оо оо о оо о о е е

ооо ооо ооо оо оо ео о о ооа о о а о о о о о е ео оо о о е е о о

ооо ооо ооо ео оо е о ео ао ое оо е о о ео о о а о ео оо о ео о е

e. ооо еа оо оо ео о о о о оо оо е ео о о о о ео ооо оо о о о о

вооа оо е о о а о о о о ое е а о о о о о е ооо е о е о а о в о о о о

.. ооа ооо ооо ео оа о о о о оо о е о о о о о ео о в о о о о а а о е

. 9 9 ооо ооо ооа ооо оо ооо о оо оо ао ео оо о оо о о о е

фео ао ооо е а ооо а о ео ео о е о о о о е о е о а оо о о о ео о в

e... oes oo ео ооа ооо оо ео ооо оо о ео ооа о оо а о о

хі

2—10 2—11 2—12 2-13 2-14 2-16 2—17

218

2—19 2—21 2—23 2—24 2—25 2—26 2—28 2—29 2—31 2—33 2—34 2—36 2—37 2—39 2—40 2—41 2—42 2-43 2—44

EXT ШЕ aa аат

Bile ves воочи ваа бо

EIND й

LEARN .......... МЕЕ

MARK ооа

MOVE UP ........ NEW? гз завои

"сосе сее сее

. сее о о ооо ео ооо оо оа оа ооо ое о оо 0

ооо ое ооо ооо оо оо о ее а р о ео о о ео о о о сос

.9 ооо ее оо о ово о о о оо о овоо ооо о о ооо ео о ооо е о о о

.9 е оа ооо ооо оо ооо ее оо ое о оо о о о о а о о о о а ео о оо о о

ооо оао ооо ео о о о о о ео оо о о о о о а о о о о о о о о а а о о оо о о о

воо ооо оо еа ооо о о о ео о о о о о о о о ео ео о о о ео о о о о ео о о е о е

1.9 е ооо ооо ое а оо о ео о о о е ее ео о ооо о о оо еа о о ео о о о е

оо 9 9 ооо ое о о о о о о о ео оа о е о о о ео о о о ео о о о а о о о о е е

ооо ооо оо о а ео о о о о о о о о ео о о о а о о о оо оо о о о о е о о о о о

ооо ооо о е о е о о о о о о е е о о о о о оо о сс

ооо оо ооо оо е оо о оо ооо о о о а о оо о оо о ае о оо о ео о е о о е

ооо о ооо е о е о е о о о о а во о о оо о ео о оо ое оо о е ео о о о ео ео о

оо ооо ооо о ео ор о е о о о а ео о о оо о о оо ое о о оо о о е о о о

5.9 оо ео е оо о о о о о о о оо е о а о оо оо о оа ео ео о оо о о о ео о

о ое о ооо е о оо е о о оо о оо ооо о о о о ооа оо а е о о е а о о о о

ооо оа ао оа ео оао ое ое ео о о о о оо а ооо о оо оо ео о оо е о

ооо ооо е оо оо а оо о о ое е о ооо е о оо о о ооо оо о о о о о о о

9. е ооо ооо ео ооо а оа ооо ео о ооо ае сс.

ооо аа ао оаа о ее ооо ео е о о ооо еа ооо ооо о ео о о о о е о

ооо оо ое оа ее оа о е оо а оо а а еа ео о ооо о о о ео о а о о о о е е

ооо о е а оо о о о о о о о о о о о оо о ео ео о о оо о о е о о о о а о а о

ооо е ооо оо ео ео оо ео о ео оо о е о ое а о ооо ооо о е ое о о о

ооо е ооо е ео ео о ео ооо а а ооа оо оа ооа оо еа ое ооо ео ео о е

ооо оо ооо оо о оо о оа о оо ое о о о е а оо ео оо о ео о о о о о е о

9 ооо оо ооо овоо оо о о а оо ео оа ооо оо оо о о оа е о о о о

о ео оо ео оа о ео оо ооо оо о ооа о ооо оо ооо оо оо ео о е о

.9 9 ооо о ооо о ооо а оо о а а оо ооо со оо а ео о о е

1.9 а ооо о о о о а о о о е о о о о е о о а ео о о о а ое о о о а о о о ео о о

ооо оо ео оре а ооо а оо о а а ооо оо ооо ооо ооо ооа о о о е

ео о оа е оо оо оо е оо ео о о о о е о о а о о о оо о оо о а о о о о а а о

. 9 е в ооо ее о ооо оо ео о о о ео ео о о е ео е о о о о в а о о о а о о о

оов ооа ооо о оо о о о о ео е о о о о о о о о о о о о оо ео ео о а о о о е в

1.9 ооо е оо ео о е о о а о о а о о о о о о о ео о о оо а ео о о оо о о е

.9 9 оо е ооо а оо о о оо оо оо о о о о о оо о о о о о о о ео о о о о а е

1.9. е 9 е оо о оо о о оо о о о оо о оа о о о оо о о о о а о о е е е е

е ооо е е ео оо оо о ооо оо оо о е е оо о о о ео е ео о о ео а о о о в о

19.9 ооо оо оо ооо оо о о о о е о о ооо оо о а о е ео 9

ооо ооо ое ое оо о ео а о о о а ооо оо ео а о а оо о а о оо о о е о о е

ооо е ооо еа о о а е о о о ео о о о е о о о о о ео о о о ео о о о о о о ео а о о

ооо оа е ооо о а оо ооо о о о о о о е о о о оо ео о е а о о ео о о о о е

9. ое воо ео оо оо ео о о ео о о о о о о о о о о оо о о оо а е ео о ео а о а

ооо оао ооо е оо е оо оо о а о о оо оо о ое ооо е а ооо оа о о о

2—45 2—46 2—48 2—49 2—50 2—51 2—52 2—53 2—55 2—56 2—57 2—60 2—61 2—62 2—63 2—64 2—65 2—66 2-67 2-68 2—70 2—71 2—72 2-73 2—74 2—76 2—77 2—78 2—79 2—80 2—81 2—82 2-83 2-84 2—85 2-86 2-87 2-88 2—89 2—90 2—91 2—92 2-93 2-94 2-95 2-96 2—97

PREVIOUS SCREEN на канака ФИ воин збо до бор PREVIOUS: WINDOW sp cama aun Ges twee stows wee влак aaa s

RECOVER BUFFER ALL ае аа ваа sees seek eee и REERESH Борко ЕМ takes Bilin uh Od Aaa oes Бо PERE

REPEAT: они aie dee ol ele aces, ШЕНЬ ae Ve ais, OO Be TO ал oe Teele aw бота REPLACE ech ny Gi Ne SS ale A ahaa to ЧС a Ne pe ЕЕ eR OS

RESTORE SENTENCE „ог 22052 si keer вв об КВА ease вонр RESTORE WORD оса аеробни ао дна АН eases КЕТО аа Да ева Ор АА ЛЕЕ REVERSE бара оета а роя

SAVE ATTRIBUTES о ted aoe mits 4 ae wil ина ОИ вретена де дрвца SAVE EXTENDED EVE огин dodge ete ао рации ВВ WHE eee eS SAVE EXTENDED TPU evere senedi ereraa саде вв пе ae Две

SET BOX NOSE GRO а аа е то ete a ate ek ah a gin бл SET BOX PADS а нв леи ae es SET BOX SELECT socors в Oh sae Ева ом RGD SET BUFFER socso Molen алиа wwe eee Cee ne ho eta tele SET CLIPBOARD е унае окно Го бо Илев ea bts wie ВС За

SET CURSOR EREE ореви Souls Sw Satie Raw Sas. Ена ови tie ао oe SET DEFAULT COMMAND ЕПЕ............................... SET DEFAULT SECTION FILE „аваа cau athe heeds SET EXIT ATTRIBUTE CHECK cee dont sa а 88 е eae Се ЫРУ БЕТЕ NOAGS оар зь aoe eas ee aches SET PIU TAGS. cae ааа а ари LON eet На а ам eee wees SET BIND CASE EXACT ed waa aries ei area Каиро Рај вон бе бич SET FIND CASE NOEXACT ote etna gad диво далаа у об

vi

"9.9 е еее соо сс о о

ео е а о оа о о ео о о е о о о е е о в а а о ео о ео о о о ео о о о а а а о а е о е е

SET- KEYPAD МОБрТЕ ьа аиа анаа SEPT KEYPAD NOW PGi 2 sues ib oieee eee ors бри Зара бит eee

SET NOEXIT ATTRIBUTE CHECK ............................. DET NOGOLD KEY oes cius ае des Wake ee Meade be

19 осо сос

SET PENDING ШЕШЕГЕ: оо иа ав од фа Bos ноо раке SET RIGHT MARGIN ои сво Вин неа и УЗ зер

SET WRAP .....

SHOW DEFAULTS SHOW KEY .....

ооо оо ооо ооа ооо о ооо ое о о сс

оо оо а а а а оо ео о о еа о о о о ео а а о о о а ое е а о ео ео о е о е о а е

e.. ооо ооо ооо ооо о о о оо оо ооо о о оо ео оо о о ооо о оо ео о о

оо е ооо о е о о а о ао е о о а о о е о о о а е о о о о о о о оо ео о о а еа о а о

ВОЕЕ ЕК ма а АГ SAA He ОНША eek

ооо еа ое ооа оа оо еа оо о о о ео о а о ео ео ео ео е о оо о о а о о о о о о е

2-154 2-155 2-156 2-158 2-159 2-161 2-162 2-163 2-168 2-169 2-170 2-171 2-173 2-180 2-181 2-182 2-183 2-184 2-185 2-186 2-187 2-188 2-189 2~190 2-191 2-193 2-194 2-195 2-196 2-197 2-198 2-199 2-200 2-201 2-202 2-203 2-205 2-206 2-208 2-209 2-210 2-211 2-212 2-214 2-215 2-216 2-217

SHOW SYSTEM BUIVERS сс рн is вики викав а ван каа 2-218

SHOW WILDCARDS зоор а oe SARE OR е ори ЕНЕ 2-219 SHRINK WINDOW isivyo ни донор А bee ВЕ ОЦ 2-220 SPAWN. менти аз фан фино ty eee we bate edad E 2-221 РЕШ дове Os oy bela eee tates ee Ree Se RE ES roe На 2-223 SPLIT- WINDOW оно eet als Bees cs eRe ee Bae ee wanes 2-224 START OF LINE 3 ov 34 Se 08S н ае КЬ Воки a E вете sas 2-225 STORE-TEXT ооо Sad Sees pt ong aioe aes ро ОД 2-226 TTAB недо Bi eed ee i aay ee PDE Gk E wR a ie eee ea ae АР 2-227 TOP однеле Mare uno ened ohne обедини Gane | ee oe ра es Cayenne ЧЕ 2-228 ТЕШ ie ана ак dicen Pike Sa de te а а ДОА OS Bena ele eo ete a 2-229 TWO WINDOWS 3.25 а Жар een ае ЕН бо Зад 2-230 UNDEPINE KEY саата аена ате Ьа bO И 2—231 UNDEFINE MENU ENTRY сеооа vee esate 2-232 UPPERCASE: WORD екрани Pee ieee ta ye Seek seas ѓоа 2-233 WHAT LINE га aah Gat ae Зона ра ate a Sw ee Resa ene ane a 2-234 WILDCARD FIND ce ances ана Di aoe Еко eee eee ewe 2-235 WRITE FIGE оо so-so cath teats Aaya одено оар Sites See ae eae aie dee 2-237

A Using Command Line Qualifiers

А.1 Command Вери е eee eee ese Вечна А-1 А.2 Mile: Création. е оь oS И ата Seated А-2 А.З еровете Package: а аа а ааа Se 8 дод A-3 A.4 Specifying Display Моде ux #.is a ese она ка FOES RA Erde ква A-3 A.5 Initialižation: Ее гео корнеата доо Se Re ea ae ee eee A-4 A.6 Journaling ........... BM cos cs vente WEA ало аир ghey © патна Beh se ae Dik BO сла А-5 А.7 Disabling Journaling 6s; а ом ares би о Мена ЧЕНИ ee Зона А-6 А.8 Modifying the: Main Байегет нн OES eS A-6 A.9 Determining the Output File Specification ......................... A-6 АЛО “Read-Only ACCess 6 ао оао RS GE Eee A-7 АЕ. -ARCCOVETY очиве диво USE OAD HS RS PE ae eee A-8 A.11.1 Recovering with Buffer-Change Journaling ..................... A-8 A.11.2 Recovering with Keystroke ЈоцигпаЦио......................... A-8 A.11.3 Keystroke Journaling Restrictions .............. 0c eee eee wees A-8 Pele. : Section Ples siya. оао аена аа а Pe kes A-9 A.12.1 Specifying a Section File 2.8 а8 ot anda tee Gao ieee eee ox A-9 A.12.2 Specifying No Section File ........ 0... ee eee ee eee eee А-10 А.12.3 Creating a Section File ориги ови час ва ken dade ceed А-10 АА: -Start РОВ алое зор борач воч ор oe бе РЕ ае реа КА eld еј A-11 A14 ОЕЕО ve Gees ао Gomis Фон до A-11

B EVE Default Settings

B.1 Saving AtwiDutes sis ada tes Geol es RES aa ede nee аыр vad eae eee В-4 B.2 Saving Attributes in a Section File .............................. B-6 B.3 Saving Attributes in а Command File ............................ B-7 B.4 Saving EVE Default Attributes ......... 0.0... cece eee ee ees В-9

vii

C EVE and EDT Command Equivalents

D EVE$BUILD Module

D.1 Preparing Code for Use with EVE$BUILD ........................ D.1.1 Module Identifiers: „ааа wd REARS SHARES D.1.2 Command: Parsets. езе озоре Eo ee BRO RES D.1.3 Initialization ersi EUR Ne E ЦЕЛО НМ Уе 0.1.4 Command Synonyms око $4356 аана оа Мао а ene и bees 0.1.5 Status Line 1161986 они даа ае наин 0.1.6 Exit and Quit Pandlers<< озна и а eae awk wee D.1.7 How to Invoke EVE$BUILD ......... 0... 0... ccc eee eee eens D.2 Using EVE$BUILD gyi 4 esac kh eee ed Wi Sa ae OER he ЗА БАН А Index Examples В-1 EVE-Generated Code for Saving Attributes іп а Command File ..... Figures 2-1 EVE Default: Keys: овакви дави E TE ed ae bee ee ees 2-2 EVE Default Keys on VT100-Series Terminals .................. Tables 1 Documentation Conventions. ........ 0... eee eee eee rores 1-1 List of EVE Commands i: sce eww ett aw hwy Gane у кец 2-1 EVE Commands and Keys for Editing a Box .................... 2—2 EVE Direction-Sensitive Commands and Keys .................. 2-3 EVE Mode-Sensitive Commands and Keys ..................... 2-4 ERASE PREVIOUS WORD Соттапа......................... 2-5 EVE Commands and Keys for Editing a Found Range ............ 2-6 EVE Commands and Keys for Editing a Select Range............. 2-7 EVE Commands and Keys That Use the DECwindows Clipboard .... 2-8 EVE Commands and Keys That Use Bound or Free Cursor Motion. . 2-9 Motif-Style Key Definitions ............... cece ee eee ee eee 2-10 EVE Default GOLD Key Sequencess .......................... 2-11 EVE Keys Defined with SET KEYPAD EDT .................... 2-12 EVE Differences with SET KEYPAD ЕПТ ...................... 2-13 EVE Keys Defined with SET KEYPAD WPS .................... 2-14 EVE Differences with SET KEYPAD ЖМР5...................... 2-15 WPS Ruler Кеуек we Ga eae we OO WE ete, S ќи 2-16 EVE VMS-Style Wildcards ао ood KGa зване б А-1 EDIT/TPU Command Line Qualifiers ......................... B-1 EVE Default Global Settings for All Buffers .................... В-2 EVE Default Buffer-Specific Settings .......................... B-3 EVE Commands for Setting Attributes ........................

viii

B-4 В-5 C-1

EVE Commands for Saving АїёбтіЬиѓеѕ......................... EVE Settings for Saving Attributes ........ 0.0... 0 cece eee eens EVE and EDT Command Equivalents .........................

Preface

This reference manual contains the Extensible Versatile Editor (EVE) command dictionary. It also contains information on using command line qualifiers, EVE default settings, and EVE and EDT command equivalents.

Intended Audience

This manual is for all users of EVE. You do not need programming experience. You should have some basic knowledge of VMS files and directories. Knowledge of EDT and experience with DECwindows is helpful, but not required.

Document Structure

This manual consists of the following chapters and appendixes:

Chapter 1 describes the organization of the command information and lists all the EVE commands.

Chapter 2 provides the EVE command descriptions, including examples. Appendix A describes how to use the command line qualifiers.

Appendix B describes the EVE default settings.

Appendix C describes the EVE and EDT command equivalents.

Associated Documents

See the following documents for additional information:

OpenVMS User’s Manual

Contains a chapter on using EVE and an appendix on customizing EVE. It is particularly useful if you are a new user of EVE.

DECwindows Motif User’s Guide Describes how to use EVE in DECwindows. Guide to the DEC Text Processing Utility

Introduces the DEC Text Processing Utility. It is for experienced programmers as well as new users of DECTPU.

DEC Text Processing Utility Reference Manual Describes DECTPU programming.

xi

Conventions

Table 1 lists the conventions used in this manual.

Table 1 Documentation Conventions

Convention Description

Ctrl/x Ctrl/x indicates that you hold down the Ctrl key while you press another key ог mouse button (indicated here by x).

PFn PFn indicates that you press the key labeled PFn on the numeric keypad, where

n is 1, 2, 3, or 4.

x A lowercase italic x indicates the generic use of a letter. For example, xxx indicates any combination of three alphabetic characters.

n A lowercase italic n indicates the generic use of a number. For example, 19nn indicates a 4-digit number in which the last 2 digits are unknown.

РЕЈ x The key sequence PF1 x indicates that you press and release PF1, and then you press and release another key or mouse button (indicated here by х).

A key name enclosed in a box indicates that you press that key.

{} In format descriptions, braces indicate required elements. You must choose one of the elements.

1 In format descriptions, brackets indicate optional elements. You can choose none, one, or all of the options. (Brackets are not optional, however, in the syntax of a directory name in a VMS file specification.)

() In format descriptions, parentheses delimit the parameter or argument list.

Quotation marks enclose system messages that are specified in text.

In format descriptions, horizontal ellipsis points indicate one of the following:

e An item that is repeated

e An omission, such as additional optional arguments

e Additional parameters, values, or other information that you can enter Vertical ellipsis points indicate the omission of information from an example or

command format. The information is omitted because it is not important to the topic being discussed.

italic type Italic type emphasizes important information, indicates variables, and indicates complete titles of manuals.

boldface type Boldface type in examples indicates user input. Boldface type in text indicates the first instance of terms defined either in the text, in the glossary, or both.

mouse The term mouse refers to any pointing device, such as a mouse, a puck, or a stylus.

MB1, MB2, MB3 MB1 indicates the left mouse button. MB2 indicates the middle mouse button.

MB3 indicates the right mouse button. (Users can redefine the mouse buttons.)

пп ппп.ппп пп А space character separate digits in numerals with 5 ог more digits. For example, 10 000 equals ten thousand.

(continued on next page)

xii

Table 1 (Cont.) Documentation Conventions

Convention

nenn

UPPERCASE

lowercase

Description

A period in numerals signals the decimal point indicator. For example, 1.75 equals one and three-fourths.

Words in uppercase indicate a command, the name of a file, the name of a file

protection code, or an abbreviation for a system privilege.

In format descriptions, words in lowercase indicate parameters or arguments to

be specified by the user.

xiii

1

Introduction to the EVE Command Dictionary

This command dictionary describes each EVE command. The descriptions are in alphabetical order and include any keys defined for the commands. Most of the information is available in the EVE online help also. EVE online help includes topics for all EVE commands, keys, and other features.

In some cases, there is a GOLD key sequence for a command. However, EVE does not have a default GOLD key. You set the GOLD key by using the SET GOLD KEY, SET KEYPAD EDT, or SET KEYPAD WPS command. Setting the GOLD key also enables several GOLD key sequences such as GOLD-| for BOTTOM

(see Table 2-10 in the description of the SET GOLD KEY command). Some GOLD key sequences are not available on VT100-series terminals (for example, GOLD-Help and GOLD-Find); some shifted function keys require DECwindows.

Table 1-1 lists all the EVE commands, grouped by type (text editing, searches, formatting, and so on).

Table 1-4 List of EVE Commands

CHANGE MODE

COPY

CUT

DELETE

ERASE CHARACTER ERASE LINE

ERASE PREVIOUS WORD ERASE START OF LINE

BOX COPY

BOX CUT

BOX CUT INSERT

BOX CUT OVERSTRIKE BOX PASTE

Text Editing

ERASE WORD INSERT HERE INSERT MODE OVERSTRIKE MODE PASTE

QUOTE

REMOVE

RESTORE

Box Editing

BOX PASTE INSERT

BOX PASTE OVERSTRIKE BOX SELECT

RESTORE BOX SELECTION

RESTORE CHARACTER RESTORE LINE RESTORE SELECTION RESTORE SENTENCE RESTORE WORD SELECT

SELECT ALL

STORE TEXT

SET BOX NOPAD SET BOX NOSELECT SET BOX PAD

SET BOX SELECT

(continued on next page)

Introduction to the EVE Command Dictionary 1-1

Table 1-1 (Cont.) List of EVE Commands

FIND

FIND NEXT

FIND SELECTED GLOBAL REPLACE REPLACE

BOTTOM

CHANGE DIRECTION END OF LINE FORWARD

GO TO

LINE

MARK

MOVE BY LINE MOVE BY PAGE

ATTACH DCL

DO EXIT

BUFFER

DELETE BUFFER

GET

GET FILE

GET WILDCARDED FILES INCLUDE FILE

NEW

NEXT BUFFER

Searches

SET FIND CASE EXACT SET FIND CASE NOEXACT SET FIND NOWHITESPACE SET FIND WHITESPACE

Cursor Movement

MOVE BY WORD MOVE DOWN

MOVE LEFT

MOVE RIGHT | MOVE UP

NEXT SCREEN PREVIOUS SCREEN REVERSE

SET CURSOR BOUND

General-Purpose Commands

HELP QUIT RECALL REPEAT

Buffers and Files

OPEN

OPEN SELECTED PREVIOUS BUFFER RECOVER

RECOVER BUFFER RECOVER BUFFER ALL SAVE FILE

SAVE FILE AS

1-2 Introduction to the EVE Command Dictionary

SET WILDCARD VMX SHOW WILDCARDS SPELL

WILDCARD FIND

SET CURSOR FREE SET SCROLL JUMP SET SCROLL MARGINS SET SCROLL OFF

SET SCROLL ON

SET SCROLL SMOOTH START OF LINE

TOP

WHAT LINE

RESET SHELL SHOW

SPAWN

SET BUFFER

SET JOURNALING

SET JOURNALING ALL SET NOJOURNALING

SET NOJOURNALING ALL SHOW BUFFERS

SHOW SYSTEM BUFFERS WRITE FILE

(continued on next page)

Table 1-1 (Cont.) List of EVE Commands

DELETE WINDOW ENLARGE WINDOW NEXT WINDOW ONE WINDOW OTHER WINDOW

CAPITALIZE WORD CENTER LINE CONVERT TABS

FILL

FILL PARAGRAPH FILL RANGE

INSERT PAGE BREAK

DEFINE

DEFINE KEY

LEARN

REMEMBER

SET FUNCTION KEYS MOTIF

SET FUNCTION KEYS NOMOTIF

Windows and Display

PREVIOUS WINDOW REFRESH

SET WIDTH

SHIFT LEFT

Formatting and Case Changes

LOWERCASE WORD PAGINATE

RETURN

SET FILL NOTAGS SET FILL TAGS

SET LEFT MARGIN SET NOWRAP

Key Definitions

SET GOLD KEY

SET KEYPAD EDT

SET KEYPAD NOEDT SET KEYPAD NOWPS SET KEYPAD NUMERIC

Introduction to the EVE Command Dictionary 1-3

SHIFT RIGHT SHRINK WINDOW SPLIT WINDOW TWO WINDOWS

SET PARAGRAPH INDENT SET RIGHT MARGIN

SET TABS

SET WRAP

TAB

UPPERCASE WORD

SET KEYPAD VT100 SET KEYPAD WPS SET NOGOLD KEY SHOW KEY UNDEFINE KEY

(continued on next page)

Table 1-1 (Cont.) List of EVE Commands

@ DEFINE MENU ENTRY

EXTEND EXTEND ALL

EXTEND EVE EXTEND THIS

EXTEND TPU SAVE

SAVE ATTRIBUTES

SAVE EXTENDED EVE

Customization

SAVE EXTENDED TPU SAVE SYSTEM ATTRIBTUES

SET CLIPBOARD

SET DEFAULT COMMAND FILE

SET DEFAULT SECTION FILE SET EXIT ATTRIBUTE CHECK

SET NOCLIPBOARD

SET NODEFAULT COMMAND FILE

SET NODEFAULT SECTION FILE

SET NOEXIT ATTRIBUTE CHECK

1-4 Introduction to the EVE Command Dictionary

SET NOPENDING DELETE

SET NOSECTION FILE PROMPTING

SET PENDING DELETE SET SECTION FILE PROMPTING

SET SELECTION GRAB FOCUS

SET SELECTION GRAB SELECTION

SHOW DEFAULTS BUFFER SHOW SUMMARY

TPU

UNDEFINE MENU ENTRY

2

EVE Command Dictionary

This chapter describes all of the Extensible Versatile Editor (EVE) commands in alphabetical order.

EVE Command Dictionary 2-1

@

Format

Parameter

© _initialization-file

initialization-file The initialization file you want to execute. The default file type is EVE. You can

' use logical names іп the file specification; you cannot use wildcards. For example,

Description

you can use SYS$LOGIN or another VMS logical name to specify the device or directory for the initialization file. You can use several initialization files during an editing session, but you can execute only one at a time. If you do not specify a file, EVE prompts for one. Pressing the Return key or the Do key at the prompt without typing anything cancels the operation.

The @ command executes an initialization file you specify. An initialization

file contains a list of EVE commands to set editing attributes, define keys, or execute a series of related commands that are not saved in a section file or command file. Each command in the initialization file must be on a separate line, with no continuations. If a command in the initialization file requires more information, such as a keyword or other parameter, EVE prompts for

the additional information before continuing to execute the initialization file; otherwise, the individual command lines do not appear in the command window.

Comments must begin with an exclamation point (!) and must be on lines separate from commands. You cannot nest initialization files—that is, you cannot use the @ command in an initialization file.

Using the @ command does not affect buffer settings in the same way as executing an initialization file when you invoke EVE (for example, by using

the /INITIALIZATION qualifier). When you use the @ command, commands in the initialization file for buffer settings, such as SET RIGHT MARGIN, apply to the current buffer. When you execute an initialization file at startup, commands for buffer settings apply to the MAIN (or first) buffer and to an EVE system buffer named $DEFAULTS$. Each subsequent buffer you create will have the same settings.

You cannot use some commands in an initialization file, for example those that

you execute only by pressing a key (for example, RECALL and REMEMBER) or those that always require pressing a key or some other interaction (for example QUOTE and REPLACE). (For more information about using initialization files,

use the online help in EVE.)

2-2 EVE Command Dictionary

The following is а sample EVE initialization file that.contains commands to set editing attributes and to define keys:

! MYINIT.EVE initialization file |

SET LEFT MARGIN 5

SET PARAGRAPH INDENT 4

SET RIGHT MARGIN 70

SET TABS EVERY 10

SET SCROLL MARGINS 9% 9%

SET FIND WHITESPACE

! Key definitions

SET KEYPAD EDT

DEFINE KEY= F20 SHOW BUFFERS DEFINE KEY= Ctrl/P РАСІМАТЕ DEFINE KEY= GOLD-B BOX SELECT DEFINE KEY= GOLD-P BOX PASTE DEFINE KEY= KP7 WPS GOLD-R

Example

The following command executes an initialization file named MYINIT.EVE in your VMS top-level, login directory:

Command: @ SYSSLOGIN:MYINIT Executing commands in initialization file: DISK$1:[USER]MYINIT.EVE;1

EVE Command Dictionary 2-3

АТТАСН

АТТАСН

Format

Parameter

Description

ATTACH [process]

process The other process or subprocess to which you want to attach the terminal.

The other process or subprocess must already exist; the ATTACH command does not create it. Process names are case sensitive and must be from 1 to 15 alphanumeric characters. To specify a process name that contains spaces or lowercase letters, you must include the name in quotation marks. You cannot specify a process ID. If you do not specify a process or subprocess, EVE attaches the terminal to the parent process.

The ATTACH command suspends your editing session, without ending it, and attaches the terminal to another process or subprocess. With the ATTACH and SPAWN commands (in EVE, at DCL level, or in other utilities such as MAIL), you can keep an editing session active continuously. This makes it faster to resume editing but uses more system resources.

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

Related Commands

Example

DCL SPAWN SPELL

In the following example, the DCL command SPAWN creates a subprocess named USER_1, invoking EVE to edit a file called MEMO.TXT. While you are editing the MEMO.TXT buffer, the EVE command ATTACH returns control to process USER (the parent process). After you complete work at the DCL level, the DCL command ATTACH USER_1 resumes the editing session. Exiting from EVE terminates the subprocess.

2-4 EVE Command Dictionary

АТТАСН

5 SPAWN EDIT/TPU MEMO.TXT tDCL~S-SPAWNED, process USER_1 spawned %DCL-S-ATTACHED, terminal now attached to process USER_1

. [ editing MEMO.TXT (subprocess USER_1) |

Command: ATTACH $DCL-S-RETURNED, control returned to parent process USER $

. [аё DCL level (process USER) | $ ATTACH USER_1

[ editing MEMO.TXT (subprocess USER_1) ]

In the following example, ATTACH specifies a process name that contains a space and lowercase letters:

Command: ATTACH "Brian 1"

EVE Command Dictionary 2-5

BOTTOM

BOTTOM Key EVE Default: GOLD-| VT100 Keypad: GOLD-| EDT Keypad: GOLD-KP4 WPS Keypad: GOLD-B Format BOTTOM

Description

The BOTTOM command moves the cursor to the end of the current buffer, unless it is already there. The bottom of the buffer is marked [End of file]. You can move the cursor past the [End of file] marker—if the cursor is free and if the buffer is shorter than the window length. In such cases, the next edits you make (such as typing text) reposition the [End of file] marker appropriately (to the end of the buffer).

EVE defines the GOLD-| key sequence as BOTTOM, 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

MOVE DOWN NEXT SCREEN TOP

2-6 EVE Command Dictionary

ВОХ СОРУ

ВОХ СОРУ

Format

Description

BOX COPY

The BOX COPY command copies a box without removing it so you can paste it elsewhere. If you select or find a standard linear range, BOX COPY treats the start and end of the range as diagonally opposite corners of a box. Thus, you can use BOX COPY with SELECT, FIND, or WILDCARD FIND. (You cannot use BOX COPY with SELECT ALL.)

Copying a box converts to spaces any tab characters in the box or overlapping the box (see the description of the CONVERT TABS command), and adds spaces to the lines or line segments of the copied text to keep its rectangular shape. If SET BOX NOPAD is in effect, then tab characters to the right of the box are also converted to spaces if the buffer is in insert mode.

If SET BOX SELECT is in effect, then COPY or STORE TEXT is the same as BOX COPY; for example, you can press GOLD-Remove.

Depending on your setting, the copied text is stored in the INSERT HERE buffer or the DECwindows clipboard, replacing what you previously copied or removed to that storage area. The default is SET NOCLIPBOARD, which uses the INSERT HERE buffer. |

Related Commands

BOX CUT

BOX PASTE

BOX SELECT SET CLIPBOARD

EVE Command Dictionary 2-7

BOX CUT

BOX CUT

Format BOX CUT

Description

The BOX CUT command cuts a box so that you can paste it elsewhere. If you select or find a standard linear range, BOX CUT treats the start and end of the range as diagonally opposite corners of a box. Thus, you can use BOX CUT with SELECT, FIND, or WILDCARD FIND. (You cannot use BOX CUT with SELECT ALL.)

Depending on your setting, the removed text is stored in the INSERT HERE buffer or the DECwindows clipboard, replacing what you previously copied or removed to that storage area. The default is SET NOCLIPBOARD, which uses the INSERT HERE buffer.

By default, BOX CUT pads the area with spaces to keep the column alignment of text to the right of the box—unless SET BOX NOPAD is in effect, and you are cutting from an insert-mode buffer:

Settings Effects with BOX CUT

SET BOX NOPAD BOX CUT depends on the mode of the buffer you are editing. In insert mode, text to the right of the box