PDP-11 Keypad Editor User's Guide

Company:Digital Equipment Corporation
Part:AA-H853A-TC
Date:1980-03
Keywords:
Amended by:
Operating System:RT-11 Version 5.0, RSX-11M Version 3.2, RSX-11M-PLUS Version 1, IAS Version 3.1
Supersedes:

Table of Contents

  • Chapter 1 Introduction
    • 1.1 What Are Text Files For?
    • 1.2 What Are KED and K52?
    • 1.3 What Does the Keypad Editor Do?
      • 1.3.1 The Differences Between Functions and Commands
      • 1.3.2 General Procedure for Using Functions
      • 1.3.3 General Procedure for Using Commands
      • 1.3.4 What You See on the Screen
    • 1.4 What You Can Do to Your Files
      • 1.4.1 Inspecting Files
      • 1.4.2 Creating Files
      • 1.4.3 Editing Files
      • 1.4.4 Using Auxiliary Files
    • 1.5 How to Learn to Use the Keypad Editor
    • 1.6 Special Terms and Concepts in this Manual
    • 1.7 An Example of the Keypad Editor in Action
  • Chapter 2 Starting and Stopping the Keypad Editor
    • 2.1 Starting a Session
      • 2.1.1 Setting the Operating System for a Video Terminal
        • 2.1.1.1 Procedure for RT-11
        • 2.1.1.2 Procedure for RSX-11M and RSX-11M-PLUS
      • 2.1.2 Setting VT100 Terminal Characteristics
    • 2.2 Running the Keypad Editor on RT-11 Systems
      • 2.2.1 EDIT, R and RUN Command Default Values Under RT-11
      • 2.2.2 Using the RT-11 Interactive Command EDIT
      • 2.2.3 Specifying the Keypad Editor as Your Default Editor Under RT-11
      • 2.2.4 Using Options with the RT-11 EDIT Command
        • 2.2.4.1 Editing Files with Automatic Backup
        • 2.2.4.2 Inspecting Files
        • 2.2.4.3 Creating New Files
        • 2.2.4.4 Editing Files and Using New Output File Names
        • 2.2.4.5 Specifying the Maximum Output File Size
      • 2.2.5 Using the RT-11 Interactive Commands R and RUN
        • 2.2.5.1 The RT-11 CSI File Specification String
        • 2.2.5.2 Editing Files with Automatic Backup
        • 2.2.5.3 Creating New Files
        • 2.2.5.4 Inspecting Files
        • 2.2.5.5 Editing Files and Using New Output File Names
      • 2.2.6 Restrictions for RT-11 Systems
        • 2.2.6.1 File Protection
        • 2.2.6.2 Output File Size
        • 2.2.6.3 Accidentally Using the Wrong Kind of Terminal
    • 2.3 Running the Keypad Editor on RSX-11 Systems
      • 2.3.1 Start-up Default Values Under RSX-11M
      • 2.3.2 Calling the Keypad Editor with the Task Names KED and K52
        • 2.3.2.1 Storing a New Version of a File and Using the Original File Name
        • 2.3.2.2 Inspecting a File
        • 2.3.2.3 Creating an Entirely New File
        • 2.3.2.4 Storing a New Version of a File and Using a New Output File Name
        • 2.3.2.5 Keypad Editor Command Line Options
      • 2.3.3 Restrictions for RSX-11M Systems
        • 2.3.3.1 File, Account, and Volume Protection
        • 2.3.3.2 Output File and Temporary File Size
        • 2.3.3.3 Output File Record Length
        • 2.3.3.4 Input File Record Length
      • 2.3.4 Running the Keypad Editor with Larger Paste and Input Buffers
    • 2.4 Running the Keypad Editor on RSX-11M-PLUS Systems
    • 2.5 Stopping the Keypad Editor
      • 2.5.1 The COMMAND Function
      • 2.5.2 The EXIT Command
      • 2.5.3 The QUIT Command
  • Chapter 3 Inspecting a File
    • 3.1 Using the Standard and Alternate Functions
      • 3.1.1 The GOLD Function
      • 3.1.2 The RESET Function
    • 3.2 Getting Help: The HELP Function
    • 3.3 Using the VT100 Commands
      • 3.3.1 Setting KED's Message Signal
        • 3.3.1.1 The SET QUIET Command
        • 3.3.1.2 The SET NOQUIET Command
      • 3.3.2 Setting the VT100 Screen Width and Background
        • 3.3.2.1 The SET SCREEN 80 Command
        • 3.3.2.2 The SET SCREEN 132 Command
        • 3.3.2.3 The SET SCREEN DARK Command
        • 3.3.2.4 The SET SCREEN LIGHT Command
    • 3.4 Terminating Commands and Finishing with HELP: The ENTER Function
    • 3.5 Verifying that the Display is Up-To-Date: The CTRL/W Function
    • 3.6 Cancelling the Keypad Editor's Process: The CTRL/C Function
    • 3.7 The Arrow Functions
      • 3.7.1 The Rightarrow Function
      • 3.7.2 The Downarrow Function
      • 3.7.3 The Leftarrow Function
      • 3.7.4 The Uparrow Function
    • 3.8 Controlling the Direction the Cursor Moves
      • 3.8.1 The ADVANCE Function
      • 3.8.2 The BACKUP Function
    • 3.9 Moving the Cursor by Characters, Words, and Lines
      • 3.9.1 The CHAR Function
      • 3.9.2 The WORD Function
      • 3.9.3 The BLINE Function
      • 3.9.4 The EOL Function
    • 3.10 Moving the Cursor to the Top and Bottom of a File
      • 3.10.1 The BOTTOM Function
      • 3.10.2 The TOP Function
    • 3.11 Moving the Cursor by Pages and Sections
      • 3.11.1 Using Line-Count Definitions
      • 3.11.2 Using Marker-String Definitions
      • 3.11.3 Setting the Page Definition: The SET ENTITY PAGE Command
      • 3.11.4 Setting the Section Definition: The SET ENTITY SECTION Command
      • 3.11.5 Other Settings that Affect Page and Section Usage
      • 3.11.6 The PAGE Function
      • 3.11.7 The SECTION Function
    • 3.12 Searching for Strings in a File
      • 3.12.1 Commands to Change the Way the Keypad Editor Searches
        • 3.12.1.1 The SET SEARCH GENERAL Command
        • 3.12.1.2 The SET SEARCH EXACT Command
        • 3.12.1.3 The SET SEARCH BEGIN Command
        • 3.12.1.4 The SET SEARCH END Command
        • 3.12.1.5 The SET SEARCH BOUNDED Command
        • 3.12.1.6 The SET SEARCH UNBOUNDED Command
      • 3.12.2 The FIND Function
      • 3.12.3 The FINDNEXT Function
    • 3.13 Repeating Functions
  • Chapter 4 Editing or Creating a File
    • 4.1 Inserting Material into the File
      • 4.1.1 Typing on the Keyboard: The Default Function
      • 4.1.2 Inserting the Line Terminators
      • 4.1.3 Inserting Blank Lines: The OPENLINE Function
      • 4.1.4 Inserting Characters by ASCII Code: The SPECINS Function
      • 4.1.5 Repeated Insertion of Single Characters and Strings
    • 4.2 Erasing and Restoring Text
      • 4.2.1 The Character, Word, and Line Buffers
      • 4.2.2 The DELCHAR Function
      • 4.2.3 The DELETE Function
      • 4.2.4 The UNDELCHAR Function
      • 4.2.5 The DELWORD Function
      • 4.2.6 The LINEFEED Function
      • 4.2.7 The UNDELWORD Function
      • 4.2.8 The DELLINE Function
      • 4.2.9 The CTRL/U Function
      • 4.2.10 The DELEOL Function
      • 4.2.11 The UNDELLINE Function
    • 4.3 Moving, Holding, and Copying Segments of Text
      • 4.3.1 The Paste Buffer
      • 4.3.2 Clearing the Paste Buffer: The CLEAR PASTE Command
      • 4.3.3 The SELECT Function
      • 4.3.4 The CUT Function
      • 4.3.5 The APPEND Function
      • 4.3.6 The PASTE Function
    • 4.4 Substituting and Converting Characters and Strings
      • 4.4.1 The REPLACE Function
      • 4.4.2 The SUBSTITUTE Function
      • 4.4.3 The CHNGCASE Function
  • Chapter 5 Special Keypad Editor Features for Writers and Programmers
    • 5.1 Using Auxiliary Files
      • 5.1.1 Auxiliary File Specifications for Different Operating Systems
      • 5.1.2 Using Auxiliary Files with VT52 Terminals
      • 5.1.3 Auxiliary Output Files
        • 5.1.3.1 The OPEN OUTPUT Command
        • 5.1.3.2 The WRITE Command
        • 5.1.3.3 The CLOSE Command
        • 5.1.3.4 The PURGE Command
      • 5.1.4 Auxiliary Input Files
        • 5.1.4.1 The OPEN INPUT Command
        • 5.1.4.2 The SKIP Command
        • 5.1.4.3 The INCLUDE Command
      • 5.1.5 Example: Using Auxiliary Files to Move a Large Amount of Material
    • 5.2 Using and Changing Right Margin Settings
      • 5.2.1 Right Margin Features with VT52 Terminals
      • 5.2.2 The SET WRAP Command
      • 5.2.3 The SET NOWRAP Command
      • 5.2.4 The FILL Command and VT52 FILL Function
    • 5.3 Using Keypad Editor Macros
      • 5.3.1 Recording a Macro: The LEARN Command
      • 5.3.2 Terminating a Keypad Editor Macro: The S Function
      • 5.3.3 Executign a Keypad Editor Macro: The X Function
      • 5.3.4 Examples of Keypad Editor Macros
        • 5.3.4.1 Removing the Text in REM Statements from a BASIC-11 Program
        • 5.3.4.2 Extracting Addresses That Contain a Given ZIP Code
        • 5.3.4.3 Moving the Cursor to the End of a Word
        • 5.3.4.4 Erasing Spaces from the End of a Text Line
        • 5.3.4.5 Reformatting Paragraphs: The FILL Function or Command
    • 5.4 Reordering MACRO-11 Local Symbols: The LOCAL Command
    • 5.5 Features for Editing Programs in Structured Languages
      • 5.5.1 Enabling Structured Tabs: The SET TABS Command
      • 5.5.2 Disabling Structured Tabs: The SET NOTABS Command
      • 5.5.3 Aligning Structured Tabs to the Cursor: The A Function
      • 5.5.4 Decreasing the Level Counter: The D Function
      • 5.5.5 Extending the Level Counter: The E Function
      • 5.5.6 Adjusting Structured Tabs: The TABS ADJUST Command
      • 5.5.7 Examples of Structured Tab Features
  • Appendix PDP-11 Keypad Editor Messages
    • A.1 Messages at the Command String Level
    • A.2 HELP Function Messages
    • A.3 Prompts and Informative Messages
    • A.4 Messages for Nonrecoverable Conditions
    • A.5 Messages When an Output File Is Full on RT-11
    • A.6 When a Function Seems to Insert Strange Characters
    • A.7 PDP-11 Keypad Editor Messages

Copies

Address: http://vt100.net/dec/aa-h853a-tc-t1-t2.pdf
Site: Paul Williams' VT100.net
Format: PDF
Size: 8185981 bytes (7.8 MiB)
MD5: e7a4eb2c5b1ef5b01a6d9ad7c20a8b05
Amended to: AD-H853A-T2, Update Notice 2, PDP-11 Keypad Editor User's Guide (1984-07)
Mirrors:
 
Address: http://www.computer.museum.uq.edu.au/RT-11/AA-H853A-TC%20PDP-11%20Keypad%20Editor%20User's%20Guide.pdf
Site: Wilber Williams' Computer Museum
Format: PDF
Size: 16720526 bytes (15.9 MiB)
MD5: 4aa8d3d30657bab568616f26635d84b8
Amended to: AD-H853A-T2, Update Notice 2, PDP-11 Keypad Editor User's Guide (1984-07)
Mirrors: