Lesson 1 Using EDIT/3000 [ Using the 900 Series HP 3000: Fundamental Skills Module 3: Creating Text Files ] MPE/iX 5.0 Documentation
Using the 900 Series HP 3000: Fundamental Skills Module 3: Creating Text Files
Lesson 1 Using EDIT/3000
Lesson 1 presents
* the EDIT/3000 editing program
* the command to start the EDIT/3000 program: EDITOR' *the
EDIT/3000 command to end the EDIT/3000 program: END
* the EDIT/3000 command to start writing: ADD
* the EDIT/3000 command to stop writing: //
* what the EDIT/3000 prompt tells you
* the EDIT/3000 command to save a text file: KEEP
What is EDIT/3000?
The text editor EDIT/3000 is a Hewlett-Packard subsystem that comes
bundled with your MPE/iX operating system. It is devoted to the general
task of creating and editing text files. the editor has its own special
set of commands and subcommands that give you considerable flexibility in
your work.
At work you may hear the terms application, subsystem, utility, and
program. They are all basically programs, but with subtle differences
between them. Those differences are not especially significant to the
general user.
Why use EDIT/3000?
EDIT/3000 is available to everyone who uses your MPE/iX system. The
fundamentals of EDIT/3000 are easy to learn. EDIT/3000 produces text
that is fully compatible with all MPE/iX operations.
EDIT/3000 allows you to create any kind of file that you might need with
MPE/iX.
* You will use EDIT/3000 to create text files in this and other
Hewlett-Packard training courses.
* You will use EDIT/3000 to create command files in module 6 of this
training course.
* You will use EDIT/3000 to create user-defined commands (UDCs) and
job files in more advanced Hewlett-Packard training courses.
NOTE More advanced users:
The editor creates a line-oriented ASCII text file with embedded
carriage controls.
Starting EDIT/3000: EDITOR
Starting the editor is simple. Just type the command name and press
Return.
Enter:
EDITORReturn
NOTE If this way of starting the editor does not work, it means that
someone has modified the path. The path is an advanced topic
covered in the 900 Series HP 3000: Advanced Skills course.
In such a case, enter:
RUN EDITOR.PUB.SYS
When the editor starts, your screen should look something like this:
________________________________________________________________________
| |
| |
| :EDITOR |
| |
| |
| HP32201A.07.17 EDIT/3000 THU, SEP 15, 1988, 3:34 PM |
| (C) HEWLETT-PACKARD CO. 1985 |
| /_ |
| |
________________________________________________________________________
Notice that the MPE/iX system prompt has disappeared. Instead, the
editor provides its own prompt, the slash (/).
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.
Leaving the editor: END
To get out of the editor program, use the END, EXIT, or E command.
Enter:
ENDReturn
Get out of the editor program now.
Your screen should look like this:
________________________________________________________________________
| |
| |
| /END |
| END OF SUBSYSTEM |
| :_ |
| |
________________________________________________________________________
The computer once again displays the MPE/iX system prompt.
NOTE Recall that the system prompt can be anything your system
operations personnel decide to use.
Writing in the editor: ADD
Get into the editor again.
Enter:
EDITORReturn
Do you have the editor slash prompt on your screen? If you do, you are
in command mode.
The command to start writing in the editor is ADD or A. Commands must be
entered when the editor is in the command mode. You can enter commands
in all uppercase letters, all lowercase letters, or a combination of
uppercase and lowercase letters.
Enter:
ADDReturn
It should look like this on your screen:
________________________________________________________________________
| |
| |
| /ADD |
| 1 _ |
| |
________________________________________________________________________
ADD puts the editor in edit mode. Now you can enter text.
NOTE You cannot enter EDIT/3000 commands again until you return to the
command mode. That comes a little later, in the section called
"Stop Writing (//)" .
The editor provides the number of the next line that you type. Since you
have started a new file, the first line number is 1.
Typing lines.
You are now ready to begin typing. When typing in text, remember the
following:
* Type the way that you would on a typewriter.
* EDIT/3000 will accept up to 72 characters on a line.
* To start a new line, press Return
* Every time that you press Return, the editor gives you a new line,
with a new number.
NOTE The EDIT/3000 program limits the number of characters accepted per
line to 72 characters. More experienced users can alter this
limit.
Type this:
EDIT/3000 is a hard-working program. Your operator wouldReturn
Does your screen look like this?
________________________________________________________________________
| |
| |
| /ADD |
| 1 EDIT/3000 is a hard-working program. Your operator |
| would |
| 2 _ |
| |
________________________________________________________________________
Notice what happens:
* The editor labels the first line 1.
* Every time that you press Return, the editor gives you a new line,
with the next number in sequence.
NOTE Advanced Users
EDIT/3000 is a line editor. Unlike many word processors found on a
personal computer, the editor requires that you press Return to end
one line and start another. It also requires that you indicate
explicitly the line number(s) when you edit or manipulate a line or
lines, rather than using the direction keys.
Type in the rest of these lines, and notice where the Return key should
be pressed:
call it an entire subsystem of your computer operating system.Return
It has dozens of its own commands, some of them quiteReturn
elaborate. It even uses three REDO subcommands that youReturn
used in module 1.Return
Your file should look like this:
________________________________________________________________________
| |
| |
| /ADD |
| 1 EDIT/3000 is a hard-working program. Your operator |
| would |
| 2 call it an entire subsystem of your computer operating |
| system. |
| 3 It has dozens of its own commands, some of them |
| quite |
| 4 elaborate. It even uses three REDO subcommands that |
| you |
| 5 used in module 1. |
| 6 _ |
| |
________________________________________________________________________
Notice that the cursor is on an empty line. You are now ready to change
back to command mode. If you were to change back to command mode while
the cursor was at the end of line five, you would lose line five.
Stop Writing (//).
To stop adding lines, enter:
//Return
It should look like this on your screen:
________________________________________________________________________
| |
| |
| /ADD |
| 1 EDIT/3000 is a hard-working program. Your operator |
| would |
| 2 call it an entire subsystem of your computer operating |
| system. |
| 3 It has dozens of its own commands, some of them |
| quite |
| 4 elaborate. It even uses three REDO subcommands that |
| you |
| 5 used in module 1. |
| 6 // |
| ... |
| / |
| |
________________________________________________________________________
The editor is now in command mode. You can now execute EDIT/3000
commands again.
NOTE Any line that ends in //Return is lost. EDIT/3000 discards that
line and waits for your next command.
Looking at your file:LIST
At this point, you may wish to see all of the file you have just written.
To see all of a file on screen, use the LIST or L command.
Enter:
LIST ALLReturn
You should see all of the file scroll upward on your screen. If it were
a long file, you might need to use STOP or CTRLS to stop the scrolling
(and then STOP again or CTRLQ to let the scrolling continue).
You can display a single line from a file, too.
Try this:
LIST 5Return
You should see line 5 scroll up on your screen.
You can display a portion of a file:
Enter:
LIST 2/4Return
This tells the computer to show you lines 2 through 4. You should see
lines 2, 3, and 4 scroll into view.
NOTE The editor recognizes the words "first" and "last". LIST
FIRSTReturn displays the first line of your file. LIST LASTReturn
displays the last line of your file.
Saving a file: KEEP
So far your text exists only in the editor's workspace. In order to keep
text permanently, you must save the file on disk.
The command to save or keep a file permanently is KEEP. 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. Call it DOCUMENT.
Enter:
KEEP DOCUMENTReturn
You know that your file has been kept when the / prompt reappears.
Keep an existing file.
Enter:
ADDReturn
What happens? You have saved a copy of the file to disk. A copy of the
file is still in the editor's workspace, too.
The cursor is now at the beginning of a new line, line number 6.
Add this text at line number 6:
The ADD command adds lines at the end of an existing file.Return
Get out of edit mode (//Return).
By now the screen is a little cluttered. List your file again.
Enter:
LIST ALL
________________________________________________________________________
| |
| |
| 1 EDIT/3000 is a hard-working program. Your operator |
| would |
| 2 call it an entire subsystem of your computer operating |
| system. |
| 3 It has dozens of its own commands, some of them |
| quite |
| 4 elaborate. It even uses three REDO subcommands that |
| you |
| 5 used in module 1. |
| 6 The ADD command adds lines at the end of an existing |
| file. |
| |
________________________________________________________________________
Keep DOCUMENT once more.
Enter:
KEEP DOCUMENTReturn
Do you get this message on the screen?
________________________________________________________________________
| |
| |
| DOCUMENT ALREADY EXISTS - RESPOND YES TO PURGE OLD AND KEEP |
| NEW |
| PURGE OLD?_ |
| |
________________________________________________________________________
The editor knows that a version of DOCUMENT already exists on the
computer disk. It assumes that the file you are keeping is a new version
of the same file, so it asks: "Do you want to purge (erase) the old
version on the disk and replace it with the new version you are keeping?"
In this case, the computer is waiting for you to answer YES or NO to its
question.
* If you answer YES to the PURGE OLD? inquiry, the editor destroys
the older version of the file on the disk and replaces it with
your new version.
* If you answer NO to the PURGE OLD? nothing changes. The old file
remains, and the file that you just typed is not be saved.
This time, enter:
NOReturn
This message should appear on the screen:
________________________________________________________________________
| |
| |
| PURGE OF OLD FILE NOT CONFIRMED - TEXT NOT KEPT |
| |
________________________________________________________________________
Is your file still in the workspace?
Enter:
LIST ALLReturn
You should see your file displayed on the screen.
Leave the editor by entering this:
ENDReturn
You should see this on the screen:
________________________________________________________________________
| |
| |
| IF IT IS OK TO CLEAR RESPOND "YES" |
| CLEAR? |
| |
________________________________________________________________________
The editor knows that you added a line to the original text (line 6).
So, it asks whether you want to save this new version of the file before
ending the program.
* If you answer YES, the editor destroys the work file. The older
version of the file, still on the disk, remains unchanged.
* If you answer NO, nothing changes. The old file remains, and the
file that you just typed is still in your workspace. You stay in
the editor.
This time, enter:
NOReturn
The following message should appear on your screen:
________________________________________________________________________
| |
| |
| CLEAR NOT CONFIRMED - TEXT IS UNCHANGED |
| |
________________________________________________________________________
To save the file, use:
KEEP DOCUMENTReturn
Again, you are asked if you want to purge (erase) the old version of the
file.
Enter:
YESReturn
The editor now saves the most recent version of the file (and in doing so
destroys the older version). If you want to keep two versions of the
file, you have to save one version with one name and the other version
with another name.
Finally, exit the editor. Enter:
ENDReturn
NOTE You will be using this file, DOCUMENT, again in later lessons.
Getting a listing of files:LISTFILE
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 MPE/iX command LISTFILE alphabetically displays file names to your
terminal screen.
At the MPE/iX prompt, enter:
LISTFILEReturn
Your screen should look something like this:
________________________________________________________________________
| |
| |
| :LISTFILE |
| |
| FILENAME |
| |
| DOCUMENT |
| |
| : |
| |
________________________________________________________________________
There may be other files listed on the screen, but for now, check to see
if DOCUMENT is there.
MPE/iX 5.0 Documentation