CONTENTS Title Page Copyright Page Preface 1 Introduction: VMS Concepts and Definitions 1.1 How to Use This Manual 1.2 Logging In to the System 1.3 Using a Network 1.4 The DIGITAL Command Language (DCL) 1.4.1 The DCL Command Line 1.5 Files and Directories 1.5.1 File and Directory Specifications 1.5.2 Directory Structures 1.6 Devices 1.6.1 Physical Device Names 1.6.2 Logical Device Names 1.6.3 Generic Device Names 1.7 Processes 1.8 Programs 1.9 Utilities 1.9.1 MAIL 1.9.2 VMS SORT/MERGE 1.10 Text Editors 1.11 DIGITAL Standard Runoff (DSR) 1.12 Logical Names 1.13 Symbols 1.14 Command Procedures 1.15 Account and System Security 2 Getting Started: Interacting with VMS 2.1 Logging In to the System 2.2 Logging In to a Remote Node 2.3 Changing Your Password 2.4 Recognizing System Responses 2.5 Getting Help 2.6 Ending a Remote Session 2.7 Logging Out of the System 3 The DIGITAL Command Language: Communicating with VMS 3.1 Using DCL Commands 3.2 Constructing a DCL Command 3.2.1 Vocabulary of a DCL Command 3.2.2 Putting the Parts in Order: Syntax 3.3 Entering a DCL Command 3.3.1 Rules for Entering a DCL Command 3.3.2 Entering an Incomplete Command Line 3.3.3 Entering a Command Longer Than One Line 3.3.4 Entering Parameters 3.3.5 Entering Qualifiers 3.3.5.1 Types of Qualifiers 3.3.5.2 Qualifier Defaults 3.4 Recalling Commands 3.5 Entering Dates and Times as Values 3.5.1 Absolute Time 3.5.2 Delta Time 3.5.3 Combination Time 3.6 Defining Terminal Keys 3.7 Summary of Key Combinations 4 Files: Storing Information 4.1 Understanding File Names and Specifications 4.2 Using Wildcards with Files 4.2.1 The Asterisk ( * ) Wildcard Character 4.2.2 The Percent ( % ) Wildcard Character 4.3 Creating and Modifying Files 4.3.1 Creating Files 4.3.2 Copying Files 4.4 Renaming Files 4.5 Displaying the Contents of Files 4.6 Deleting Files 4.7 Protecting a File from Other Users 4.7.1 Default File Protection 4.7.2 Explicit File Protection 4.8 Printing Files 4.8.1 Displaying Queue Information 4.8.2 Stopping and Deleting a Print Job 4.8.3 Printing a File on Another Node 4.8.4 DCL Commands That Control Print Jobs 5 Directories: Organizing and Managing Files 5.1 Understanding Directory Structures 5.2 Understanding Directory Names and Specifications 5.3 Creating Directories 5.4 Displaying Directories 5.5 Setting a Default Directory 5.6 Deleting Directories 5.7 Protecting a Directory from Other Users 5.8 Using Wildcards to Search the Directory Structure 5.8.1 The Ellipsis ( . . . ) Wildcard Character 5.8.2 The Hyphen ( - ) Wildcard Character 6 Editing Text Files: Using EVE 6.1 Beginning an Editing Session 6.2 Using Online Help 6.3 Ending an Editing Session 6.3.1 Saving Your Edits 6.3.2 Ending the Session Without Saving Your Edits 6.4 Entering EVE Commands 6.4.1 Using Defined Keys to Enter EVE Commands 6.4.2 Typing EVE Commands 6.4.3 EVE Key Names 6.5 Editing Text 6.5.1 Locating Text 6.5.2 Replacing Text 6.5.3 Recovering from System Interruptions 6.5.4 Refreshing the Screen 6.5.5 Using the Journal File 6.5.6 Listing Buffers 6.5.7 Editing Two Buffers 6.5.8 Reading and Writing Files 6.5.9 EVE Default Settings 6.6 Saving Time and Keystrokes-Defining Keys in EVE 6.6.1 Using EVE to Emulate EDT 6.6.2 Using EVE to Emulate WPS 6.6.3 Defining a Key While Using EVE 6.6.3.1 Defining a Key to Perform a Single EVE Function 6.6.3.2 Defining a Key to Perform a Series of Keystrokes 6.6.4 Using Startup Files to Define Keys 6.6.4.1 Saving in a Section File 6.6.4.2 Saving in a Command File 6.6.4.3 EVE Initialization Files 6.6.4.4 Nondefinable Keys 6.6.4.5 Sample EVE/TPU Command File 6.7 Using DCL Within EVE 6.7.1 Executing a DCL Command 6.7.2 Creating a Subprocess 6.8 Converting from EDT to EVE 6.9 EVE Command Summary 7 Editing Text Files: Using EDT 7.1 Invoking and Ending an EDT Session 7.1.1 Invoking EDT 7.1.2 Ending an EDT Session 7.2 Entering EDT Commands 7.2.1 Entering EDT Line Commands 7.2.2 Entering Keypad Commands 7.2.3 Canceling EDT Commands 7.3 Getting HELP in EDT 7.3.1 Getting HELP with Keypad-Editing Commands 7.3.2 Getting HELP with Line-Editing Commands 7.4 Changing Editing Modes 7.4.1 Changing from Keypad to Line Editing 7.4.2 Changing from Line to Keypad Editing 7.4.3 Entering Line-Editing Commands from Keypad Mode 7.5 Recovering from Interruptions 7.6 EDT Keypad Editing 7.6.1 Manipulating the Cursor 7.6.2 Inserting Text 7.6.3 Deleting and Restoring Text 7.6.4 Locating Text 7.6.5 Substituting Text 7.6.6 Moving Text 7.6.7 Moving Text Within the File 7.6.8 Using Multiple Buffers 7.7 Saving Time and Keystrokes-Defining Keys in EDT 7.7.1 Defining Keys While in EDT 7.7.2 Advanced Key Definitions 7.7.3 Permanent Key Definitions 7.7.4 Summary 7.8 Controlling EDT Sessions 7.8.1 Controlling Screen Format with SET Commands 7.8.2 Controlling Editing Functions with SET Commands 7.8.3 Defining EDT Macros 8 MAIL: Communicating with Other Users 8.1 Invoking and Exiting MAIL 8.2 Reading Messages 8.2.1 Reading a New Message 8.2.2 Reading Old Messages 8.3 Sending a Message 8.3.1 Sending MAIL over the Network 8.3.2 Sending a Message to More Than One User 8.3.3 Sending a File 8.3.4 Creating a File from a Message 8.4 Replying to a Message 8.5 Forwarding a Message 8.6 Organizing Your Messages 8.6.1 Creating and Modifying Folders 8.7 Selecting Folders 8.8 Deleting Messages 8.9 Customizing Your MAIL Environment 8.9.1 Creating a Mail Subdirectory 8.9.2 Using the Mail Keypad 8.9.3 Using a Text Editor in MAIL 9 VMS SORT/MERGE: Sorting and Merging Files 9.1 Sorting Records 9.2 Sorting Character Data Files 9.3 Sorting Noncharacter Data Files 9.4 Entering Records from a Terminal 9.5 Submitting Batch Jobs 9.6 Merging Files 10 Processes: Using the VMS Environment 10.1 Interpreting Your Process Context 10.2 Using Subprocesses 10.2.1 Creating a Subprocess 10.2.2 Exiting from a Subprocess 10.2.3 Looking at a Subprocess Context 10.3 Executing Programs Across the Network 10.4 Using Batch Jobs 10.4.1 Submitting a Batch Job 10.4.2 Batch Job Output 10.4.3 Restarting a Batch Job 11 Logical Names: Defining Names for Devices and Files 11.1 Creating Logical Names 11.1.1 Rules for Creating Logical Names 11.1.2 Equating More Than One Equivalence Name 11.2 Displaying Logical Names 11.3 Deleting Logical Names 11.4 Understanding Logical Name Tables 11.4.1 The Process Table 11.4.2 The Job Table 11.4.3 The Group Table 11.4.4 The System Table 11.5 Directory Logical Name Tables 11.5.1 The Process Directory Table 11.5.2 The System Directory Table 11.6 Logical Name Access Modes 11.7 Creating a Logical Name Table 11.8 Using Search Lists 11.9 Using Logical Node Names 11.10 System-Created Logical Names 11.10.1 Process-Permanent Logical Names 11.10.1.1 Redefining SYS$INPUT 11.10.1.2 Redefining SYS$OUTPUT 11.10.1.3 Redefining SYS$ERROR 11.10.1.4 Redefining SYS$COMMAND 11.10.2 System-Permanent Logical Names 12 Symbols: Defining Commands and Expressions 12.1 Using Symbols to Represent DCL Commands 12.2 Using Symbols to Collect, Store, and Manipulate Data 12.2.1 Defining Symbols as Character Strings 12.2.2 Creating Symbols 12.2.3 Understanding Symbol Tables 12.2.4 Understanding Symbol Substitution 12.2.5 Using Symbol Values 12.2.5.1 Character String Values 12.2.5.2 Numeric Values 12.2.5.3 Values Returned by Lexical Functions 12.2.5.4 Logical Values 12.2.5.5 Using a Symbol as a Value for Another Symbol 12.2.6 Using Symbols in Expressions 12.2.6.1 Character String Expressions 12.2.6.2 Numeric Expressions 12.2.6.3 Logical Expressions 12.2.6.4 Substring Replacement and Numeric Overlays 12.2.6.5 Order of Operations and the Results of Evaluations 13 Command Procedures: Programming with DCL 13.1 Formatting a Command Procedure 13.2 Executing a Command Procedure 13.2.1 Changing Command Procedure Levels 13.2.2 Exiting from a Command Procedure 13.3 Designing a Login Command Procedure 13.4 Using Loops 13.5 Passing Data 13.5.1 Using Parameters to Pass Data 13.5.2 Using the INQUIRE Command 13.5.3 Using the READ Command 13.5.4 Obtaining Data from SYS$INPUT 13.6 Returning Data 13.7 Displaying Data 13.7.1 Displaying Character Strings and Symbols 13.7.2 Displaying Text 13.7.3 Displaying Files 13.8 Reading and Writing Files (File I/O) 13.8.1 Specifying Files in Batch Job Command Procedures 13.8.2 Writing to a File 13.8.3 Reading from a File 13.8.4 Modifying a File 13.8.5 Handling Input/Output (I/O) Errors 13.9 Restarting Batch Jobs 13.10 Cleanup Operations Reference Section DCL Commands = (Assignment Statement) := (String Assignment) @ (Execute Procedure) ACCOUNTING ALLOCATE ANALYZE/AUDIT ANALYZE/CRASH_DUMP ANALYZE/DISK_STRUCTURE ANALYZE/ERROR_LOG ANALYZE/IMAGE ANALYZE/MEDIA ANALYZE/OBJECT ANALYZE/PROCESS_DUMP ANALYZE/RMS_FILE ANALYZE/SYSTEM APPEND ASSIGN ASSIGN/MERGE ASSIGN/QUEUE ATTACH BACKUP CALL CANCEL CLOSE CONNECT CONTINUE CONVERT CONVERT/DOCUMENT CONVERT/RECLAIM COPY CREATE CREATE/DIRECTORY CREATE/FDL CREATE/NAME_TABLE DEALLOCATE DEASSIGN DEASSIGN/QUEUE DEBUG DECK DEFINE DEFINE/CHARACTERISTIC DEFINE/FORM DEFINE/KEY DELETE DELETE/CHARACTERISTIC DELETE/ENTRY DELETE/FORM DELETE/INTRUSION_RECORD DELETE/KEY DELETE/QUEUE DELETE/SYMBOL DEPOSIT DIFFERENCES DIRECTORY DISCONNECT DISMOUNT DUMP EDIT/ACL EDIT/EDT EDIT/FDL EDIT/SUM EDIT/TECO EDIT/TPU EOD EOJ ENDSUBROUTINE EXAMINE EXCHANGE EXCHANGE/NETWORK EXIT GOSUB GOTO HELP IF INITIALIZE INITIALIZE/QUEUE INQUIRE INSTALL JOB LEXICAL FUNCTIONS F$CONTEXT F$CVSI F$CVTIME F$CVUI F$DIRECTORY F$EDIT F$ELEMENT F$ENVIRONMENT F$EXTRACT F$FAO F$FILE_ATTRIBUTES F$GETDVI F$GETJPI F$GETQUI F$GETSYI F$IDENTIFIER F$INTEGER F$LENGTH F$LOCATE F$MESSAGE F$MODE F$PARSE F$PID F$PRIVILEGE F$PROCESS F$SEARCH F$SETPRV F$STRING F$TIME F$TRNLNM F$TYPE F$USER F$VERIFY DCL COMMANDS LIBRARY LICENSE LINK LOGIN Procedure LOGOUT MACRO MAIL MERGE MESSAGE MONITOR MOUNT NCS ON OPEN PASSWORD PATCH PHONE PRINT PURGE READ RECALL RENAME REPLY REQUEST RETURN RUN (Image) RUN (Process) RUNOFF RUNOFF/CONTENTS RUNOFF/INDEX SEARCH SET ACCOUNTING SET ACL SET AUDIT SET BROADCAST SET CARD_READER SET CLUSTER/EXPECTED_VOTES SET COMMAND SET CONTROL SET DAY SET DEFAULT SET DEVICE SET DEVICE/SERVED SET DIRECTORY SET DISPLAY SET ENTRY SET FILE SET HOST SET HOST/DTE CLEAR EXIT QUIT SAVE SEND BREAK SET DTE SHOW DTE SPAWN SET HOST/DUP SET HOST/HSC SET KEY SET LOGINS SET MAGTAPE SET MESSAGE SET ON SET OUTPUT_RATE SET PASSWORD SET PRINTER SET PROCESS SET PROMPT SET PROTECTION SET PROTECTION/DEFAULT SET PROTECTION/DEVICE SET QUEUE SET QUEUE/ENTRY SET RESTART_VALUE SET RIGHTS_LIST SET RMS_DEFAULT SET SYMBOL SET TERMINAL SET TIME SET UIC SET VERIFY SET VOLUME SET WORKING_SET SHOW ACCOUNTING SHOW ACL SHOW AUDIT SHOW BROADCAST SHOW CLUSTER SHOW CPU SHOW DEFAULT SHOW DEVICES SHOW DEVICES/SERVED SHOW DISPLAY SHOW ENTRY SHOW ERROR SHOW INTRUSION SHOW KEY SHOW LICENSE SHOW LOGICAL SHOW MAGTAPE SHOW MEMORY SHOW NETWORK SHOW PRINTER SHOW PROCESS SHOW PROTECTION SHOW QUEUE SHOW QUEUE/CHARACTERISTICS SHOW QUEUE/FORM SHOW QUOTA SHOW RMS_DEFAULT SHOW STATUS SHOW SYMBOL SHOW SYSTEM SHOW TERMINAL SHOW TIME SHOW TRANSLATION SHOW USERS SHOW WORKING_SET SORT SPAWN START/CPU START/QUEUE START/QUEUE/MANAGER STOP STOP/CPU STOP/QUEUE STOP/QUEUE/ABORT STOP/QUEUE/ENTRY STOP/QUEUE/MANAGER STOP/QUEUE/NEXT STOP/QUEUE/REQUEUE STOP/QUEUE/RESET SUBMIT SUBROUTINE SYNCHRONIZE TYPE UNLOCK VIEW WAIT WRITE DIGITAL STANDARD RUNOFF (DSR) COMMANDS 1 DSR Command Format 2 Entering DSR Commands 3 DSR Commands .APPENDIX .AUTOJUSTIFY, .NO AUTOJUSTIFY .AUTOPARAGRAPH, .NO AUTOPARAGRAPH .AUTOSUBTITLE, .NO AUTOSUBTITLE .AUTOTABLE, .NO AUTOTABLE .BLANK .BREAK .CENTER (.CENTRE) .CHAPTER .CONTROL CHARACTERS, .NO CONTROL CHARACTERS .DATE, .NO DATE .DISPLAY APPENDIX .DISPLAY CHAPTER .DISPLAY ELEMENTS .DISPLAY LEVELS .DISPLAY NUMBER .DISPLAY SUBPAGE .ENABLE BAR, .DISABLE BAR, .BEGIN BAR, .END BAR .ENABLE BOLDING, .DISABLE BOLDING .ENABLE HYPHENATION, .DISABLE HYPHENATION .ENABLE INDEXING, .DISABLE INDEXING .ENABLE OVERSTRIKING, .DISABLE OVERSTRIKING .ENABLE TOC, .DISABLE TOC .ENABLE UNDERLINING, .DISABLE UNDERLINING .ENTRY .FIGURE DEFERRED, .FIGURE .FILL, .NO FILL .FIRST TITLE .FLAGS ACCEPT, .NO FLAGS ACCEPT .FLAGS ALL, .NO FLAGS ALL .FLAGS BOLD, .NO FLAGS BOLD .FLAGS BREAK, .NO FLAGS BREAK .FLAGS CAPITALIZE, .NO FLAGS CAPITALIZE .FLAGS COMMENT, .NO FLAGS COMMENT .FLAGS CONTROL, .NO FLAGS CONTROL .FLAGS HYPHENATE, .NO FLAGS HYPHENATE .FLAGS INDEX, .NO FLAGS INDEX .FLAGS LOWERCASE, .NO FLAGS LOWERCASE .FLAGS OVERSTRIKE, .NO FLAGS OVERSTRIKE .FLAGS PERIOD, .NO FLAGS PERIOD .FLAGS SPACE, .NO FLAGS SPACE .FLAGS SUBINDEX, .NO FLAGS SUBINDEX .FLAGS SUBSTITUTE, .NO FLAGS SUBSTITUTE .FLAGS UNDERLINE, .NO FLAGS UNDERLINE .FLAGS UPPERCASE, .NO FLAGS UPPERCASE .FOOTNOTE, .END FOOTNOTE .HEADER LEVEL .HEADERS ON, .NO HEADERS .HEADERS UPPER, .HEADERS LOWER, .HEADERS MIXED .IF, .IFNOT, .ELSE, .ENDIF .INDENT .INDEX .JUSTIFY, .NO JUSTIFY .KEEP, .NO KEEP .LAYOUT .LEFT MARGIN .LIST, .END LIST .LIST ELEMENT .LITERAL .NO SPACE .NOTE, .END NOTE .NUMBER APPENDIX .NUMBER CHAPTER .NUMBER LEVEL .NUMBER LIST .NUMBER PAGE, .NO NUMBER .NUMBER RUNNING .NUMBER SUBPAGE .PAGE .PAGE SIZE .PAGING, .NO PAGING .PARAGRAPH .PERIOD, .NO PERIOD .REPEAT .REQUIRE .RIGHT .RIGHT MARGIN .SAVE, .RESTORE .SEND TOC .SET DATE, .SET TIME .SET LEVEL .SET PARAGRAPH .SKIP .SPACING .STYLE HEADERS .SUBPAGE, .END SUBPAGE .SUBTITLE, .NO SUBTITLE .TAB STOPS .TEST PAGE .TITLE .VARIABLE .XLOWER, .XUPPER EDT KEYPAD COMMANDS ADVANCE Function APPEND Function BACKSPACE Function CTRL/H BACKUP Function BOTTOM Function CHAR (Character) Function CHNGCASE (Change Case) Function COMMAND Function CTRL/A (Control A) Function CTRL/C (Control C) Function CTRL/D (Control D) Function CTRL/E (Control E) Function CTRL/K (Control K) Function CTRL/L (Control L) Function CTRL/M (Control M) Function CTRL/R (Control R) Function CTRL/T (Control T) Function CTRL/U (Control U) Function CTRL/W (Control W) Function CTRL/Z (Control Z) Function CUT Function DEL C (Delete Character) Function DEL EOL (Delete to End of Line) Function DELETE Function DEL L (Delete Line) Function DEL W (Delete Word) Function DO Function (LK201 only) DOWN Arrow ENTER Function EOL (End of Line) Function FILL Function (VT100) FIND Function FNDNXT (Find Next) Function GOLD Function HELP Function LEFT Arrow LINE Function LINEFEED Function OPEN LINE Function PAGE Function PASTE Function REPLACE Function RESET Function RETURN Function RIGHT Arrow SECT (Section) Function SELECT Function SPECINS (Special Insert) Function string specifier SUBS (Substitute) Function TAB Function TOP Function UND C (Undelete Character) Function UND L (Undelete Line) Function UND W (Undelete Word) Function UP Arrow WORD Function EVE COMMANDS @ ATTACH BOTTOM BOX COPY BOX CUT BOX CUT INSERT BOX CUT OVERSTRIKE BOX PASTE BOX PASTE INSERT BOX PASTE OVERSTRIKE BOX SELECT BUFFER CAPITALIZE WORD CENTER LINE CHANGE DIRECTION CHANGE MODE CONVERT TABS COPY CUT DCL DEFINE KEY DELETE DELETE BUFFER DELETE WINDOW DO END OF LINE ENLARGE WINDOW ERASE CHARACTER ERASE LINE ERASE PREVIOUS WORD ERASE START OF LINE ERASE WORD EXIT EXTEND ALL EXTEND EVE EXTEND THIS EXTEND TPU FILL FILL PARAGRAPH FILL RANGE FIND FIND NEXT FIND SELECTED FORWARD GET FILE GO TO HELP INCLUDE FILE INSERT HERE INSERT MODE INSERT PAGE BREAK LEARN LINE LOWERCASE WORD MARK MOVE BY LINE MOVE BY PAGE MOVE BY WORD MOVE DOWN MOVE LEFT MOVE RIGHT MOVE UP NEW NEXT BUFFER NEXT SCREEN NEXT WINDOW ONE WINDOW OPEN OPEN SELECTED OTHER WINDOW OVERSTRIKE MODE PAGINATE PASTE PREVIOUS BUFFER PREVIOUS SCREEN PREVIOUS WINDOW QUIT QUOTE RECALL RECOVER BUFFER RECOVER BUFFER ALL REFRESH REMEMBER REMOVE REPEAT REPLACE RESET RESTORE RESTORE BOX SELECTION RESTORE CHARACTER RESTORE LINE RESTORE SELECTION RESTORE SENTENCE RESTORE WORD RETURN REVERSE SAVE ATTRIBUTES SAVE EXTENDED EVE SAVE EXTENDED TPU SAVE FILE SAVE FILE AS SAVE SYSTEM ATTRIBUTES SELECT SELECT ALL SET BOX NOPAD SET BOX NOSELECT SET BOX PAD SET BOX SELECT SET BUFFER SET CLIPBOARD SET CURSOR BOUND SET CURSOR FREE SET DEFAULT COMMAND FILE SET DEFAULT SECTION FILE SET EXIT ATTRIBUTE CHECK SET FIND CASE EXACT SET FIND CASE NOEXACT SET FIND NOWHITESPACE SET FIND WHITESPACE SET FUNCTION KEYS NODECWINDOWS SET GOLD KEY SET JOURNALING SET JOURNALING ALL SET KEYPAD EDT SET KEYPAD NOEDT SET KEYPAD NOWPS SET KEYPAD NUMERIC SET KEYPAD VT100 SET KEYPAD WPS SET NOEXIT ATTRIBUTE CHECK SET NOGOLD KEY SET NOJOURNALING SET NOJOURNALING ALL SET NOPENDING DELETE SET NOSECTION FILE PROMPTING SET NOWRAP SET PARAGRAPH INDENT SET PENDING DELETE SET RIGHT MARGIN SET SCROLL MARGINS SET SECTION FILE PROMPTING SET TABS SET WIDTH SET WILDCARD ULTRIX SET WILDCARD VMS SET WRAP SHIFT LEFT SHIFT RIGHT SHOW SHOW BUFFERS SHOW DEFAULTS BUFFER SHOW KEY SHOW SUMMARY SHOW SYSTEM BUFFERS SHOW WILDCARDS SHRINK WINDOW SPAWN SPELL SPLIT WINDOW START OF LINE STORE TEXT TAB TOP TPU TWO WINDOWS UNDEFINE KEY UPPERCASE WORD WHAT LINE WILDCARD FIND WRITE FILE MAIL UTILITY MAIL Qualifiers /EDIT /PERSONAL_NAME=name /SELF /SUBJECT MAIL Commands BACK COPY DELETE DIRECTORY EXIT EXTRACT FILE FORWARD HELP MARK MOVE NEXT PRINT READ REPLY SEARCH SELECT SEND SET/SHOW CC_PROMPT SET/SHOW EDITOR SET/SHOW COPY_SELF SET/SHOW FORWARD SET/SHOW PERSONAL_NAME SORT/MERGE UTILITY SORT/MERGE Qualifiers /CHECK_SEQUENCE /COLLATING_SEQUENCE /DUPLICATES /KEY /PROCESS /SPECIFICATION /STABLE /STATISTICS /WORK_FILES Input File Qualifiers /FORMAT Output File Qualifiers /ALLOCATION /BUCKET_SIZE /CONTIGUOUS /FORMAT /INDEXED_SEQUENTIAL /OVERLAY /RELATIVE /SEQUENTIAL A TFF Facility A.1 Using the Terminal Fallback Facility A.1.1 The Purpose of Terminal Fallback A.1.2 The Purpose of Compose Characters A.1.2.1 Composing Characters with TFF A.1.2.2 Compose Sequences-Digital LK201 Keyboard and the LATIN_1 Table A.1.3 Setting TFF Terminal Parameters B Character Sets B.1 ASCII Character Set B.2 ASCII and DEC Multinational Character Set Tables C Expressions D Terminal Keys D.1 VT300 and VT200 Terminal Series D.2 VT100 Terminal Series FIGURES 3-1 Parts of a DCL Command Line 5-1 Directory Structure 6-1 Editing Keys-VT200-Series and VT300-Series Terminals 6-2 Editing Keys-VT100-Series Terminals 8-1 Sample Mail Message B-1 Graphical Representation of the ASCII Character Set B-2 Graphical Representation of the DEC Multinational Extension to the ASCII Character Set TABLES 3-1 Commonly Used DCL Commands 3-2 Commonly Used DCL Key Combinations 3-3 Keys That Execute Terminal Functions 4-1 Default File Types 6-1 EVE Key Names 6-2 EVE Commands for Buffer Change Journaling and Recovery 6-3 EVE Default Settings 6-4 EVE Commands and Default Predefined Keys 7-1 Symbols for EDT Functions 11-1 Default Process Logical Names 11-2 Default Job Logical Names 11-3 Default System Logical Names 11-4 Default Process Directory Logical Names 11-5 Default System Directory Logical Names 11-6 Equivalence Names for Process-Permanent Logical Names 12-1 Determining the Value of an Expression DCL-1 Summary of Lexical Functions DCL-2 Summary of FAO Directives DCL-3 F$FILE_ATTRIBUTES Items DCL-4 F$GETDVI Items DCL-5 Values Returned by the DEVCLASS Item DCL-6 Values Returned by the DEVTYPE Item DCL-7 F$GETQUI Items DCL-8 F$GETSYI Items for the Local Node Only DCL-9 F$GETSYI Items for the Local Node or for Other Nodes in the VAXCluster DCL-10 SET ACCOUNTING Keywords for Event Types DCL-11 SET ACCOUNTING Keywords for Process Types EVE-1 EVE Commands and Keys for Editing a Box EVE-2 EVE Commands and Keys for Editing a Found Range EVE-3 EVE Commands and Keys for Editing a Select Range EVE-4 EVE Commands and Keys Using the DECwindows Clipboard EVE-5 EVE Default GOLD Key Sequencess EVE-6 EVE Keys Defined with SET KEYPAD EDT EVE-7 EVE Differences with SET KEYPAD EDT EVE-8 EVE ULTRIX-Style Wildcards EVE-9 EVE VMS-Style Wildcards A-1 LATIN_1 Compose Sequence Table