HPlogo Task Reference: HP 3000 Series 9X8LX Computer Systems > Chapter 1 Learning to Use MPE/iX Commands

Creating and Editing Files

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

The text editor EDIT/3000 is a Hewlett-Packard subsystem that comes with your HP 3000 system. The editor has its own special set of commands and subcommands that give you flexibility in creating, modifying, and deleting files.

To start EDIT/3000

With EDIT/3000 you can create text files, command files, and job files.

The command EDITOR starts the subsystem EDIT/3000. Just type the command name, and press Return:

   :EDITOR Return

When the editor starts, your screen should look similar to this:

   :EDITOR

   HP32201A.07.17 EDIT/3000 THU, FEB 15, 1993, 4:00PM

   (C) HEWLETT-PACKARD CO. 1990

   /_

Notice that the system prompt has disappeared and has been replaced by the editor prompt, the slash (/). The editor prompt (/) allows you to issue EDIT/3000 commands. When the editor prompt (/) and the cursor are alone on a blank line, the editor is in command mode. In command mode, you can issue EDIT/3000 commands, but you cannot create lines of text.

To leave EDIT/3000

To leave the editor program, use the END (or E) command. Try this now:

   /END Return

Your screen should look like this:

      /END

      END OF SUBSYSTEM

      :_

The computer once again displays the system prompt.

To begin creating a text file

Start the editor again using the EDITOR command, enter:

   :EDITOR

Does the editor slash prompt (/) appear on your screen? If it does, you are in command mode. You can enter commands in all uppercase letters, all lowercase letters, or a combination of uppercase and lowercase letters.

To add lines of text

The command to start entering lines of text in the editor is ADD or A.

Try typing the ADD command now:

   /ADD Return

It should look like this on your screen:

      /ADD

          1      _

The ADD command puts the editor in edit mode. Now you can enter your text. The editor provides the number of the next line where you will be typing. Since you have started a new file, the first line number is 1.

You are now ready to begin typing text.

Try typing this now:

   I am learning to use the EDIT/3000Return

Does your screen look like this?

   /ADD

       1   I am learning to use the EDIT/3000

       2   _

Notice that the editor labeled the first line 1. Each time you press Return, the editor gives you a new line, with the next number in sequence. As you continue, keep in mind these guidelines:

  • Type the way you would on a typewriter.

  • Type no more than 72 characters on a line.

  • Press Return to start a new line.

Type the rest of these lines, and notice where to press the Return key:

   text editor program.  It seems fairly simpleReturn

   to use.  It has dozens of its own commands. ManyReturn

   of them are quite elaborate.  It even usesReturn

   subcommands.Return

Your file should look like this:

  /ADD

      1   I am learning to use the EDIT/3000

      2   text editor program.  It seems fairly simple

      3   to use.  It has dozens of its own commands. Many

      4   of them are quite elaborate.  It even uses

      5   subcommands.

      6   _

Notice that the cursor is on an empty line. You are now ready to change back to command mode. To do this, enter two slashes on line 6.

Your screen should look like this:

  /ADD

      1   I am learning to use the EDIT/3000

      2   text editor program.  It seems fairly simple

      3   to use.  It has dozens of its own commands. Many

      4   of them are quite elaborate.  It even uses

      5   subcommands.

      6   

  ...

  /

To stop adding text, enter two slashes on the empty line:

   // Return

The editor is now in command mode. You can execute EDIT/3000 commands again.

Remember that any line that ends in //Return is discarded. EDIT/3000 discards that line and waits for your next command.

To look at your text file

At this point, you may wish to see all of the file that you have just written.

To see all of your file on the screen, use the LIST ALL command. Try this now:

   /LIST ALL Return

You should see all of the file scroll upward on your screen. If it were a long file, you might need to use the Ctrl S keys to stop the scrolling and then the Ctrl Q to continue the scrolling.

You can display a single line of text. Try this now:

   /LIST 4 Return

You should see line 4 on your screen.

You can also display a portion of a file. Enter:

   /LIST 2/4 Return

This tells the computer to show you lines 2 through 4. You should see lines 2, 3, and 4 scroll into view.

To save a text file

In order to keep your text permanently, you must save the file to disk.

The command to save or keep a file permanently is KEEP or K. This saves the file on a computer disk. The editor requires that you give the file a name when you keep it on the disk. This time call it FILE1.

Enter:

   /KEEP FILE1 Return

You will know that your file has been kept when the slash prompt (/) reappears.

To list your files from within EDIT/3000

Now that you have created and kept a file, how can you keep track of any or all of the files that you save?

The LISTFILE command alphabetically displays file names to your terminal screen. But the LISTFILE command is a system command, not an editor command. Most subsystems allow you to enter system commands from within the subsystem. In order to do so, you must precede the command with the system prompt. To list the files now, enter LISTFILE with a colon (:) preceding it.

   /:LISTFILE Return

Your screen should look something like this:

      /:LISTFILE



      FILENAME



      FILE1

FILE1 is the file that you just created. To exit, enter:

   /EXIT

Editing a text file

Using the editor, you have learned to create and save files. Now you will learn how to edit your files.

To open a file for editing

From within the editor and at the slash prompt (/), enter:

   /TEXT FILE1 Return

The TEXT command instructs the computer to find the specified file (FILE1), and, if it exists, to put it into the editor's workspace for viewing, for printing, or for editing.

To display the entire FILE1 file to your screen, enter:

   /LIST ALL

This file should look familiar to you by now.

To add additional lines of text

The ADD command automatically begins adding lines at the end of the existing file, no matter where the end of the file is found.

At the slash prompt (/), enter:

   /ADD

This adds a new blank line labeled 6 onto the screen. You are now ready for typing. Add the following lines 6 through 9 to your file.

   When using the editor, remember that correctionsReturn

   have to be made one step at a time.  After each step,Return

   you can see what you accomplished by pressingReturn

   Return.Return

   // Return

Look at the new text. Enter:

   /LIST ALL

Your screen should look like this:

   /LIST ALL

       1   I am learning to use the EDIT/3000

       2   text editor program.  It seems fairly simple

       3   to use.  It has dozens of its own commands. Many

       4   of them are quite elaborate.  It even uses

       5   subcommands.

       6   When using the editor, remember that corrections

       7   have to be made one step at a time.  After each step,

       8   you can see what you accomplished by using

       9   the LIST ALL command.

   ...

   /

To add lines in the middle of a text file

Now try adding text in the middle of your file. To do this, use the ADD command with a line number. This starts a new line immediately after the number that you have specified. Try this:

   /ADD 5

and at line number 5.1 type the following:

   5.1  I decided to add lines in the middle ofReturn

   5.2  my text file.Return

   5.3  // Return

Once again you needed to use two slashes to indicate the end of your text.

At the slash prompt, enter:

   /LIST ALL

Your screen should look like this:

       1   I am learning to use the EDIT/3000

       2   text editor program.  It seems fairly simple

       3   to use.  It has dozens of its own commands. Many

       4   of them are quite elaborate.  It even uses

       5   subcommands.

       5.1 I decided to add more lines in the middle

       5.2 of my text file.

       6   When using the editor, remember that corrections

       7   have to be made one step at a time.  After each step,

       8   you can see what you accomplished by using

       9   the LIST ALL command.

Notice that to insert new lines between 5 and 6, the editor adds the new lines with increments of 0.1. It can also add lines in increments of 0.01 or 0.001.

To erase a line

The DELETE or D command erases a line or a range of lines. Try now to erase the last line. Enter:

   /DELETE 9 Return

Your screen should look like this:

   /DELETE 9

       9 the LIST ALL command.

The DELETE command displays the line that you erased. See for yourself. Use the LIST ALL command to verify that line 9 has been deleted. Enter:

   /LIST ALL Return

Your screen should look like this:

       1   I am learning to use the EDIT/3000

       2   text editor program.  It seems fairly simple

       3   to use.  It has dozens of its own commands. Many

       4   of them are quite elaborate.  It even uses

       5   subcommands.

       5.1 I decided to add more lines in the middle

       5.2 of my text file.

       6   When using the editor, remember that corrections

       7   have to be made one step at a time.  After each step,

       8   you can see what you accomplished by using

You can delete consecutive lines by specifying the line range that you wish to erase. Try now to erase lines 6 through 8 of your document. Enter:

   /DELETE 6/8 Return

Use the LIST ALL command to make sure the lines that were deleted. Enter:

   /LIST ALL

Your screen should look like this:

       1   I am learning to use the EDIT/3000

       2   text editor program.  It seems fairly simple

       3   to use.  It has dozens of its own commands. Many

       4   of them are quite elaborate.  It even uses

       5   subcommands.

       5.1 I decided to add more lines in the middle

       5.2 of my text file.

To renumber the lines

Your file should end with line 5.2. To reorder the numbering, use the GATHER command. Try this with your file now:

   /GATHER ALL Return

To see your screen, enter:

   /LIST ALL Return

Your screen should now show lines 1 through 7.

To ensure that all of your changes are kept on the system, try saving your file now. Enter the KEEP command now:

   /KEEP FILE1

Your screen should look like this:

   FILE1

   FILE1 ALREADY EXISTS - RESPOND YES TO PURGE OLD AND KEEP NEW

   PURGE OLD ?

To modify a text line

The MODIFY command tells the computer to let you edit specific text lines. For example, MODIFY 2 allows you to edit line 2 in your text file.

The MODIFY command in the editor uses three commands: D, I, and R.

DDeletes the character above it. For instance, DDD deletes the character above each of the three Ds.
IInserts character(s) above the I.
RReplaces character(s) above the R with new characters.

Try each of these commands on your file now.

  1. Delete the word "program" on line 2. Use the spacebar to move the cursor under the first character that you want to delete. Try this now:

       /MODIFY 2
    

    Your screen should look like this:

       /MODIFY     2
    
       text editor program.  It seems fairly simple
    
                           DDDDDDDReturn
    
       text editor.  It seems fairly simple
    
  2. Try now to insert the word "two" on line 6. Again, use the spacebar to move the cursor to the first character of the text that you want to modify.

       /MODIFY 6
    

    Your screen looks like this:

       /MODIFY     6
    
       I decided to add more lines in the middle
    
                         ItwoReturn
    
       I decided to add two more lines in the middle
    
  3. Replace the word "even" with the word "also" in line 4.

       /MODIFY 4
    
       MODIFY     4
    
       of them are quite elaborate.  It even uses
    
                                          RalsoReturn
    
       of them are quite elaborate.  It also uses
    

Notice that the editor prompts you for the changes that you want to make. When the line is correct, press Return again to tell the editor to accept the line the way it is.

Feedback to webmaster