• Appendix D, "Using AEDIT-86 on the Series IV," describes the systemof
dependent usage
AEDIT-86
• Appendix E, "Using AEDIT-86 on
of
dependent usage
• Appendix F,
AEDIT-86 on
~'Configuring
on a Series IV.
iRMX
iRMX
AEDIT-86 for
Based System," describes the system-
based systems.
Other
Terminals," describes how to
configure AEDIT-86 for several terminals and provides tested configurations for
specific terminals.
• Appendix G,
"ASCII
Codes," lists
ASCII
codes with their hexadecimal values.
Related Publications
Guide
References
to
specific operating systems are given in the appendixes.
Notational Conventions
UPPERCASE
italics
punctuation
.nput
lInes
Characters shown
shown.
You may enter the characters
lowercase.
Italics indicate variable information, such as filename.
Brackets indicate optional arguments
The
vertical bar separates options within brackets.
Ellipses indicate that the preceding argument
may be repeated.
Punctuation other than ellipses, braces, and brackets must be
entered as shown. For example, the punctuation shown in the
following command must be entered:
RUN
AEDIT.8S :F1:EXAMPL.SRC
In interactive examples, input lines and user responses are
printed
in
output.
white
in
uppercase must be entered
or
parameters.
in
the order
in
uppercase or
or
parameter
MACRO(WORDP.MAC)
on
black to differentiate them from system
vi
< )
Angle brackets indicate a key configured for a function, e.g.,
Precedence and Associativity ..........................................................
TITLE
PAGE
PAGE
..
F-2
2-3
2-4
4-2
7-3
9-2
9-5
xii
Part
I includes Chapters 1 through
describes the basics required
commands are described in
mentioned briefly here, then fully described
presented before going on to
to
Part
Part
4.
It
gives a general overview
use
AEDIT-86, including a tutoria1.
I,
most
II.
of
AEDIT-86 and
An
of
them in depth. However, some
in
Part
II. Read
Part
I in the order
AEDIT-86
are
it
is
PART I
Chapter
tutorial.
text; some function keys; the main and the
Chapter
ing the keyboard, the cursor, the end-of-file marker, screen-mode editing, display and
menu format, beep warning, lines and line terminators, printing and nonprinting
characters, tags, repeat function, and AEDIT-86's three buffers.
Chapter
and function keys.
Chapter
FORWARDONLY,
BATCH.
1,
~'Introduction
It
describes activating the editor; entering, changing, deleting, and copying
2,
"The
Editor Basics," describes several basic AEDIT-86 features, includ-
3,
"Editing
4,
"AEDIT
and Tutorial," introduces AEDIT-86 and gives a short
Invocation," describes AEDIT-86 invocation and the controls
VIEWONLY,
RECOVER,
files; and exiting the editor.
MACRO,
MACROSIZE,
and
i
·
n
~
1. 1 Introduction
INTRODUCTION
CHAPTER 1
AND
TUTORIAL
AEDIT-86
prompts.
Series IV
on
the
of
96 Kbytes
significantly.
AEDIT
• Display
• Move
• Rewrite text by typing new
•
Make
•
Use
To
simplify text editing,
•
Find
•
Substitute
• Move
•
Create
tive editing tasks
•
Use
•
Edit
•
Format
•
Justify
• View lines over
•
Use
is
an
interactive, screen-oriented text editor with menu style
AEDIT-86
and
iRMX
different systems
of
-86
takes
and
to
any
insertions and deletions easily
windowing
any
string
or
copy sections
macros
arithmetic
two files simultaneously
text automatically
paragraphs
basic word processing operations
can be run within several environments including Series
Operating System. Specific information on running
is
given in
free
RAM.
advantage
scroll text on the screen
position
to
of
one string of
to
functions
80
Additional free
of
in
the text file or to any point on the screen
view two files or two portions
AEDIT
characters
characters
of
execute several commands at once, thereby simplifying repeti-
characters
the
appendixes.
RAM
improves
CRT
capabilities to allow you to:
characters
-86 also provides features
text
in
long
over old ones
for
another
a file or
to
another
AEDIT-86
AEDIT-86
of
the same file simultaneously
string
file
requires a
AEDIT-86's
that
allow you to:
performance
command
III,
minimum
1.2 AEDIT -86 Tutorial
This
session
The
following functions are covered:
• Activating the
•
Entering
•
Changing
• Deleting
• Copying text
• Using the
• Exiting the
The
purpose
commands.
tutorial.
commands, read
is
a short tutorial
text
text
text
OTHER
editor
of
this tutorial
Only
a few
For
more
Chapters
editor
Command
of
complete
is
the most basic
I through 4.
that
illustrates the most basic
to
get you
information
started.
AEDIT-86
on
AEDIT-86
AEDIT
not to fully document
commands are presented in this
features.
86 commands.
AEDIT-86
concepts
and
1-1
Introduction and Tutorial
AEDIT -86 User's Guide
This manual makes
give operating-system dependent information.
1.2.1 Activating
Specific invocation commands are given
In general, AEDIT-86 is activated
':'EDIT
The editor displays the following prompt
- ? ? - system-id A E D I T V
Again
The question marks
"waiting" for your input. When AEDIT-86
by two exclamation points (-!!-). system-id
x.y
bar
(EOF).
the top left corner of the display area. As you type text into the file, the vertical bar
moves and continues to mark the end of the
marker. (The term cursor refers to the position indicator. The way
is
displayed-solid,
<RETURN>
Block
is the
AEDIT
(I) (initially in the upper left corner
Because the new file
no
references to any particular operating system; the appendixes
the
Editor
in
the appendixes.
by
typing the following:
at
the bottom
x.y
Cop y
rig
Calc
(-??-)
-86 version number, and yyyy
non-blinking block, underline,
Delete
in
front of the system-id indicate
is
"busy," the question marks are replaced
is
a string identifying the operating system,
of
the screen) marks the end
you
just created has
file.
h t yyyy I n
Execute
is
of
the screen:
tel
Cor
Find
the copyright year(s). The vertical
no
text, the vertical
The cursor initially covers the
etc.-is
terminal dependent.)
-find
that
AEDIT-86
bar
in
which the cursor
p .
of
the file
appears at
EOF
--more--
is
When first invoked, AEDIT-86
menu prompt line offers a selection
INSERT
subcommands. You must be at main command
when using cursor movement commands and the delete keys. AEDIT-86 does not
return automatically to main command level after executing some commands (e.g.,
FIND).
modes, press
Throughout the manual,' main commands and modes are written in uppercase to
distinguish them from subcommands, which are written
QUIT
To
specify a menu selection (i.e., command or mode), press the initial letter
s~lectio~{e.g.,
The word --more-- on the prompt line indicates that there are more commands or
modes. Press (
display additional prompts
displayed, the first
1.2.2
Before typing text into the file, you must press I to enter
[insert]
mode. Type a word but misspell it.
time you press <
character. When the erroneous character(s)
are considered modes). When invoked, several main commands offer
To return to the main command level
(ESC).
Exit. Function keys are enclosed
B for BLOCK).
TAB)
to display the next line of prompts. Pressing (
is
redisplayed).
Entering, Changing, and Deleting
is
displayed at the bottom of the screen, indicating that you are
RUBOUT),
is
at main command level waiting for your input. The
of
main commands or modes
level
to execute commands, except
or
to exit
in
angle brackets; e.g.,
is
a cyclic operation (Le., after the last prompt line
INSERT
(XCHANGE
or
XCHANGE
in
upper jlowercase; e.g.,
(ESC),
(HEX).
TAB)
Text
INSERT
To
correct the error, press
the cursor backs up one column and erases the
is
erased, type the correct character(s).
mode.
The
in
(RUBOUT).
and
of
the
to
is
word
INSERT
Each
1-2
AEDIT -86 User's Guide
The
line you
key
or
configured
marker
remains in
just
in
its.entirety
to
is
back
the
typed
may
with
(CTRL-Z».
in
the
upper
same
position on
be deleted character-by-character with
the
key configured
Delete the line.
left-hand corner
tbe
screen until the next command is given.
to < DELLI
The
file
is
of
the screen.
),
now empty, and
The
Introduction
the < RUBOUT)
delete line (usually
the
EOF
cursor, however,
aad Tutorial
Now type
the
following sentence.
Enter
the text exactly as
shown-several
deliberately misspelled.
The
first word
cursor
control keys
the
cursor control keys (arrows), in the direction indicated by the arrow. (There-
by
fore, press the up arrow (
press the left arrow
used in conjunction with
the cursor
nine times
<
DELCH
I.
extra
The
s in Pascal has been omitted.
in Pascal
<
Press
The
ESC)
word
XCHANGE
The word [exchange]
in
XCHANGE
in
the
sentence, levell,
to
position the cursor
<
UP
) ) twice to move the cursor to the first line. Then
<
LEFT)
the
cursor control keys for fast cursor
to
the first position
to
position the cursor ··on" the first
) , delete
and
type
model
to
s.
leave
is
character
Text
INSERT
misspelled
in
(usually configured to <
automatically moves to the right as the s is inserted.
is
misspelled. To correct this error, use the
"over"
followed by <
the erroneous
HOME)
the line. Now press the right arrow <
I.)
To
correct this error, position the cursor on the c
mode and return to main command level.
modal.
To
correct
mode.
is
displayed
at
the bottom of the screen, indicating
mode. Position the cursor ··over" the a and type
I.
The
-the < HOME)
movement-to
Then press the key configured to
CTRL-F)
the
error,
type X to
e.
words
are
cursor
is
moved
key
move
RIGHT)
) to delete the
enter
that
you are
is
Press <
ESC)
to leave
XCHANGE
mode and return to main command level.
You have learned how to insert text, exchange text,
the
Now type
cursor below the lines you
the right arrow key (
twice
and < RETURN)
at
the beginning
and
-_S
.
'e
-"-5.at.:-
Press <
Note
that
I
of
the
<
with
gured
DELR
to < CTRL-A ) ).
following sentence exactly as shown. First, type I. Then, position the
just
typed. Move the cursor to
<
".g"-:evf.
:ha~
ESC)
the
word less
RIGHT)
of
an empty line. Type the following lines exactly as shown:
la~guages
.=,,-:e~el
5~e~
to leave
15
INSERT
is
once.
) followed by <
The
cursor
,a~gJajes
reql...red
are
-ro'"
HOME),
is
now positioned
eas.er
5.~ce
co~ce;:t
mode and return to main command level.
typed twice.
To
correct this
the second less. Because it appears at the end
) . Press
the
key configured to <
The < DELR)
DELR
command deletes all text to the right
cursor.
the
phrase
from
Suppose you wish to delete
the period at
section from
the
the
end
rest
of
the sentence.
of
the text using the
To
concept to code from the text, leaving
do this, you must ··block" (i.e., delimit) this
BLOCK
subcommand.
and
delete individual characters.
the
end
of
the line using
then press <
at
the end
and
faster
Dre
:es5
to
error
of
the line, it may be deleted
leS5
code.(RETJRN)
position the cursor on
to
DOWN)
of
(RETURN)
<RET"RN)
) , delete right (usually confi-
command followed
by
the Delete
the file
of
the
1-3
latroductioa
.ad
Tatorial
AEDIT -86
User's
Guide
First, position the cursor over the first character
the
period to close the sentence, so position the cursor
of
the section. In this case
on
the space before the f
you
want
in
from.· Then press B for BLOCK. The @ sign covers the space. Then position the
cursor one character past the end of the section
cursor
on
the period immediately after the e
the
menu displayed several alternative subcommands: Buffer, Delete, Find, -find,
Jump, and
To
delete
The
is as follows:
High-level
closely
languages
Thus,
write
translation
For faster cursor movement, use the (above, to move the cursor to the word
position
name of the target string. Type
h
in
the
4'target string" followed by <
terminate the
Put.
the
phrase, press 0 for Delete.
phrase
is
deleted from the text and the space
languages
model
such
the
as
high-level
than
is
at
low-level
the end
step
i5
of
the file), press the hyphen (-). AEDIT-86 prompts for the
human. To move forward
-FIND
command.
(Pascal
human
assembly
languages
languages,
required.
human and press <
in
the file with the
ESC).
in
thought
)FIND
human (assuming that the current cursor
you
wish to block; i.e., place the
code. When
is
closed automatically. The result
in
particular)
process
language.
are
easier
since
or
JUMP
ESC)
FIND
command, press F, then type
Note that <
you
pressed B for BLOCK,
more
than
and
one
command. In the example
. The cursor moves to the
ESC)
must be pressed to
faster
le55
low-level
to
To
jump to the beginning or the end of the file, simply press J for
S for
Start
or E for End.
1.2.3
Use the BLOCK command to copy existing text.
to
B to specify the Buffer subcommand. The text
position the cursor where you want the text to appear and press G, the GET command.
This command prompts for an input file.
of
cursor position.
To
position, delimit the text using the BLOCK command and press 0 to specify the
Delete subcommand. The text
where you want the text to appear and press G, the
prompts for an input file.
current cursor position. Note
by either the Buffer or Delete subcommand under the BLOCK command.
To
and press
Type in the filename and press
already exists, the message 4'overwrite existing file? (y or
is copied only
and the text
Copying
another part
the buffer (where the text had been held temporarily) and places it at the current
move a section
copy a section of text to another file, delimit the text using the BLOCK command
P to specify the
Text
If
you
want to copy a section of text
of
your file, delimit the text using the BLOCK command and press
is
held temporarily
of
text to another part of your file and delete it from its present
is
held temporarily in a buffer. Then, position the cursor
Press <
Put
RETURN)
that
copying or deleting a section of text
subcommand. The menu prompts for an output file.
<
if
you respond with y.
is
copied to the specified file.
Pressing <
ESC)
or < RETURN).
If
the specified file does not exist, it
RETURN)
GET
to place the buffer contents at the
[n])"
JUMP
"gets" the contents
command. The command
If
is displayed. The file
followed by
in
a buffer. Then,
is
controlled
the specified file
is
created,
1-4
AEDIT
-86 User's Guide Introduction and Tutorial
1.2.4 Using the
AEDIT-86
The
OTHER
two editing files.
enter
command
has two distinct and equivalent files:
the
OTHER
is
fully described
1.2.5 Exiting
To
exit from the editor, press Q for
The
following prompt appears:
-??-
Abort
Three
(lnit
If
no
input
alternative subcommands
is
described
you do not want to save
OTHER
file increases the power
To
enter
the
file. Press 0 a second time to return to the main file.
the
Editor
file
Init
in
Chapter
session.
The
following prompt
ell
changes
is
lost?
displayed:
Command
OTHER
in
Chapter
W r i t e
are
3).
the
contents
(y
the
of
AEDIT-86,
file, use
main file
allowing you to switch between
the
OTHER
and
the
OTHER
command. Press a
The
OTHER
file.
3.
QUIT.
available. A aborts the session; W saves the file
of
this practice session. press A to abort the
or
[n])
to
Press y.
The
editor exits, and the file
is
system.
If
you want to save this file, press
Out
put
f i 1 e :
Type
in
a filename (e.g.,
MYFILE)
W.
The
and press <
specified file to the main storage device.
not saved. Control returns to the operating
following prompt
RETURN).
is
displayed:
The
editor writes the
)-5
CHAPTER 2
The
following editor basics
• Keyboard
Cursor
•
End-of-file
•
Screen-mode editing
•
AEDIT-86 display and menu format
•
Beep warning
•
Lines and line terminators
•
Printing and
•
Tags
•
Repeat function (count)
•
Buffer
•
(EOF)
non
are
described
marker
printing characters
in
this chapter:
2. 1 Keyboard
The
keyboard
keyboard that supports the ASCI I character set.
is
your interface with the editor.
THE
It
is
a typewriter style. electronic
EDITOR BASICS
Every keyboard character can be considered a command because every
something to happen. Most keys are self-explanatory. Some, however, are configured
to
perform functions rather than enter characters. These keys
keys; their names are enclosed
ARROWS
CAPS
CONTROL
LOCK
or
TPWR
<CTRL)
<ESC)
<HOME)
<RETURN)
The
control keys <
The
case entry
alphabetic keys only.
The
keys on the keyboard. (For example, to change the function of X,
hold down the <
The < ESC)
and returns the editor to main command level.
The < HOME)
arrow key followed
through a file
line. <
edit prompts.
The < RETURN)
next line
command level.
search commands
return/line feed character
in
angle brackets throughout this manual.
four keys labeled with directional arrows are the cursor
LEFT), < RIGHT). < UP ) ,and < DOWN)
CAPS LOCK or
of
alphabetic characters. This key functions with the
CONTROL
(escape) key exits modes. terminates commands,
or
HOME)
in
INSERT
TPWR
( <
CTRL)
CTRL)
key allows faster cursor movement. Press an
by < HOME)
to move rapidly
is also used to enter the reedit mode for line-
key moves the cursor
It
also terminates line-edit prompt except for the
(-)FIND
key provides uppercase or lower-
) key changes the function of some
key and press X).
to page backward or forward
to
and
XCHANGE
and
(?)REPLACE.
is
displayed
the beginning or end
are
to
the beginning
modes and at main
in
text as a blank.
key
causes
called function
of
of
the
The carriage
.
a
2-1
De
Editor Basics
AEDIT
-8()
User's Guide
cRUBOUT)
<TAB)
2.2
Cursor
The
cursor indicates the entry point for all information. The cursor may be displayed
as a solid nonblinking block, as an underline, as a solid blinking block, etc., depending
on your terminal.
The
term cursor refers both to the cursor displayed
and to the current file location (the character
The
physical and logical cursor diverge only when the physical cursor leaves the text
area for prompt lines (for example, to enter a search command) or when the <
or < DOWN)
When the cursor
and <
DOWN)
cursor back to the end
The
actual cursor position
the
character
BLOCK, <
the character under the physical cursor. Some commands (e.g.,
c
DELCH
position; otl)er commands (e.g., <
ately to the left
DELL),
) ) operate on the character immediately to the right
The
RUBOUT
at main command level
<
RUBOUT)
with the original character.
The
TAB key rotates the menu prompt line to display the next
line
of
commands. In
inserts blanks to the next defined tab stop (the default
fourth column).
command moves the cursor to a screen location past the end of a line.
is
located past the end
commands (including <
of
the line, before execution.
is
the space between the character on which it appears and
immediately to the left. Thus, for some commands (e.g.,
< DELR )
of
the actual cursor position.
key deletes the character to the left
or
INSERT
replaces the
),
characters are inserted (or deleted) directly before
RUBOUT)
new
INSERT
"under"
of
a line, all commands except the <
TAB)
) operate
mode. In
character to the left
or
XCHANGE
on
the screen (the physical cursor)
the cursor, or logical cursor).
or an illegal command) move the
on
the character immedi-
of
the cursor
XCHANGE
of
the cursor
modes, <
XCHANGE
of
the actual cursor
TAB)
is
INSERT,
mode,
UP
UP
every
and
)
)
2.3
End-of-File Marker
The
end-of-file
the
end
of
last character
2.4
Screen-Mode Editing
AEDIT
as you make them. You can move through your file making changes, insertions, and
deletions, verifying them as you
text you want to change, change it, and review the next screenful of text. A portion
of
2.5
AEDIT-86 requires a
column display screen (columns are numbered from 0 to 79). The cursor
ence point for all operations, e.g., INSERT, FIND, DELETE, REPLACE. The screen
is divided into the following three sections (listed from bottom up):
•
• Message line
• Text area
-86's greatest advantage
text
is
AEDIT-86 Display/Menu Format
Prompt
(EOF)
a file
of
always displayed
line
marker
is
on
the screen, the
the file.
CRT
is
a vertical bar (I)
EOF
is
its ability to display and verify changes to the text
go.
You can examine a screenful
on
the screen.
terminal (or a
that
indicates the end
marker
is
displayed immediately after the
of
CRT
section) with at least a 5-line, 80-
of
a file.
If
text, locate the
is
the refer-
2-2
AEDIT -86 User's Gaide
The Editor Basics
Figure
2-1
shows
the
screen after AEDIT-86
is
called but before any text has been
typed.
2.5. 1 The Prompt Line
The
prompt line
line is blank.) The prompt line contains information on
subcommands
•
Menu
• Line-edited prompts
•
Yes/no
The Menu Prompt
When AEDIT-86 is first invoked, the editor is at main command level and the menu
prompt is displayed. Menu prompts are a partial list
available commands. The word --more-- indicates
the next line
line is displayed the first
available
To
at
select the desired command, type the first character of the prompt word (indicated
as an uppercase letter).
invoke
it-it
line goes blank at the beginning
is
the
bottom line of the display. (The first position
that
you may perform. The three types of prompts are
prompts
prompts
of
prompts. The <
is
main command level.
The
may be on one
of
the prompt
the
TAB)
command
options
of
up to eight words indicating
that
pressing <
is
cyclic (i.e., after the last prompt
of
commands
TAB)
or
displays
redisplayed). Figure 2-2 shows the four prompt lines
prompt for a command does not have to be visible to
of
the prompt lines indicated by --more--. The prompt
of
the command operation and is restored
at
the end.
MESSAGE
PROMPT
LINE
LINE
~=~.-
...
A 9 • i n
, , -
Iyste.-id
Block
Figure
AEDIT V
Calc
2-1.
•.
y
Delete
AEDIT -86 Display
Copyright
[Iecule
yyyy
Find
Intel
·fll.d
Corp.
--.ore--
121756·1
2-3
TIle
Editor
Basics AEDIT -86
·flnd
-
.,
, -
Get
-""-
Paragraph
Bloc'
Hel
Qult
Calc
Illserl
Replace
Delete
Ju.p
'replace
Elecute
Kill.wnd
Set
find
"aero
Tag
Other
View
--.ore--
·-.ore--
--.ore--
User's
Guide
,;
....
1-"-
The Line-Edited Prompt
Line-edited prompts ask for information (such as a filename) that requires more than
a single-character user response. The response can be up to
nated and the information sent
may also be used to terminate a command. However, the search commands, (and
(?)REPLACE,
The first time a command
the required information.
If
the command (or a related command) has been requested previously, the prompt
line contains the information entered at
or edited,
If
you want to use the previously entered information with no changes; e.g., to repeat
a
FIND,
press <
lchang!!
. Figure
must be terminated with the <
is
or
new information may
ESC)
and this information will
2-2.
Menu Prompt Lines 121756·2
by
pressing <
requested, the prompt line
be
entered.
ESC)
ESC)
that
time. This information may be reentered
be
--.,
..
--
60 characters.
. In most cases <
key.
is
empty and you simply enter
reentered.
It
RETURN)
~
is
termi·
)FIND
2-4
<
To edit the previously entered information, press
The cursor may now be moved to the position you want to edit, e.g., to correct a
typing error
<
DELL),
( <
LEFT), < RIGHT), < HOME)
ing the changes, press <
string or press
key must be used for the search commands,
characters to the left
in
a target-string. The delete key commands ( <
<
DELR
<
), < RUBOUT»,
) are legal line-edit commands. After enter·
ESC)
RETURN)
of
the cursor are sent, those to the right
to terminate line-edited input and send the entire
to terminate the string
HOME)
and
cursor
(·)FIND
at
to enter reedit mode.
DELCH
movement
the cursor. (The <
and
), < DELLI),
commands
(?)REPLACE.)
of
the cursor are lost.
ESC)
The
AEDIT -86 User·s Guide
If
you want
(except
blanked
the
finish
To
enter a character
<
HEX)
For
example.
characters
The
Yes/No
The
yes/no
the
default.
all
to
enter
new information. simply type it in. As soon as
for
(1...EFT). < RIGHT). < HOME) . or
and
the
nev."
command
(usually configured
(e.g
prompt
as
changes
(HEX)
.. < ESC)
Prompt
in
the
lost?
and
form
characters
send
using its
41
) into the text.
is
following example:
are entered. Press <
the
information.
ASCII
as
enters
"prompt?
(y
value
(CTRL-H
an
A. This option allows you
(y
0 r
[n])
any
key is pressed
(ESC»).
ESC)
in
the
line-edit prompt. simply type
) ) followed by t"'O hexadecimal digits.
or
[n]
r'.
where
square
the
or <
brackets
prompt
RETURN)
to
enter
surround
The Editor Basics
line
is
to
control
In this case. n
a negative response.
than n (or
2.5.2
The
message line
or
to indicate
The
busy
a relatively long
still processing
a configurable
displayed
•
-??-
•
-!!-
• - indicates
If
the
busy/waiting
waiting
answer.
displayed.
Later
on
is
the
N)
is
considered a positive response.)
Message Line
is
directly above the prompt line.
the
command
Jwaiting
as
-indicates
-indicates
for input.
an
operand,
If
in
indicator
time
the
command,
feature
one
of
the
uration
the
nonactive window.
The
the
busy/waiting
this
manual
default: therefore. any response other than y
(In a yes/no
to execute.
(described
following:
that
the feature
that
the
that
the feature has been
command
indicator feature is on, -??-
expected input
etc. Also. whenever
the
prompt
mode.
is
displayed on
the
busy/waiting
or
if
it is
in
Chapter
is
feature
or
indicator feature
busy
is
that
the
may
/waiting
where
.r
is
It
is
the
message line.
indicator tells you
ready
to receive new input.
9).
The
on
and
AEDIT-86
on
and
AEDIT-86
turned
feature
be a command, a
AEDIT-86
indicator
is
is
displayed whenever
is
is
off. ----
is
the default. any response
used to display
For
busy/waiting
expects input.
is executing a
off with
on. but
displayed as four dashes.
the
subcommand. a yes/no
processing a
is
displayed at all times.
(or
Y)
status
commands
if
AEDIT
This
indicator
an
AEDIT-86
message line
AEDIT-86
command.
is
considered
messages
that
indicator
may
command.
config-
other
take
-86
be
is
for
-!!-
is
is
is
is
If,
for example, you type
to
-!!-
as
soon
as
AEDIT-86
completes
Next,
•
•
• View
•
This
mode
messages,
the
one
of
Macro
Other
Forward
part
of
of
the
count
command
the
following
the
message line does not change unless
file is changed.
(repeat
execution.
indicates
indicates
indicates
indicates
function),
JS
for
JUMP
accepts
The
status
words
that a macro
that
the
OTHER
that
the
VIEWONL
that
the
FOR W ARDONL
Other
messages displayed on
and
Start,
the
command.
indicator
may
be displayed:
is being defined.
file
the
line-edit prompt
and
the
indicator
The
-!!- remains until
is then changed
is
being edited.
Y control is in effect.
Y control
the
OTHER,
the
is
back
is
MACRO.
message line
••
(HOME)
on. it
is
AEDIT-86
to -
in effect.
to
changed
~?-.
or
editing
are
status
re-edit".
2-5
De
Editor Basics AEDIT -86 User's Guide
AEDIT
not
When
message line goes blank as soon as any key
2.5.3
The
2.6
The editor beeps when you try to do something illegal, for example:
• Attempting to execute an illegal command
• Typing an invalid character during
• Typing more than 60 characters in a line-edited prompt
• Entering a repeat count greater than the maximum value
It also beeps when presenting some of the error messages.
-86 does not write past
fit. ! is printed as the last character. .
the
message line contains status information, usually an error message, the
Text
Area
rest of the screen is the text area.
the
last column
Beep Warning
INSERT
of
the message line.
is
pressed.
or
XCHANGE
mode
If
a message does
2.7
.Lines and Line Terminators
A line
line feed. This pair
when you press
If
column on the screen. The portion of the line that does not fit on the screen
displayed. To view the portion
(described in Chapter 3).
A line may contain any number of characters. AEDIT-86 breaks lines longer than
255 characters into 255-character segments. A plus sign (
of
2.8
In
with hexadecimal values equal to or above
characters that are not displayed on the screen print as a question mark
return and tab print as blanks.
characters with hexadecimal values over 7FH are displayed as
of
text consists
a line
is
over 80 characters long, an exclamation point
each segment.
of
a sequence
of
characters, called the line terminator, is entered
<
RETURN) . (RETURN
that
of
is
characters terminated by a carriage return /
in
the file
is
displayed
not displayed, use the
on
the screen as a blank.)
(!)
is
displayed
SET
Leftcol command
+ )
is
displayed at the end
in
the last
is
not
Printing and Nonprinting Characters
general, all characters except those with ASCII values under 20H and characters
7FH
are displayed
If
the Highbit feature (described
on
the screen. All
in
Chapter
is.
(?).
Carriage
3)
is
set.
2-6
2.9
Tags
Tags identify locations in a file. You can specify four locations, A through
the
TAG
command and use them as destinations for the
invisible and are not saved when you exit the file.
JUMP
command. Tags are
D.
with
AEDIT -86 User's Guide
The Editor Basics
2.10
Count
command.
count.
side
for count.
location when count
line contains a count, the count is blanked when the next prompt
count
attempt
(J)
Repeat Function (Count)
is
displayed on the message line and indicates the
Some
commands ignore count or, like delete
Enter
count before typing a command letter.
of
the message line. <
The
cursor position
is
an optional decimal repetition factor
to type a larger value for count causes AEDIT-86 to beep. A forward slash
is
accepted as a
RUBOUT)
after
is
exhausted or no more occurrences are found. When the message
count
and
means repeat forever. The default count
can
be used to delete
a command has been executed count times
in
the range 0 to 65535 (2**]
number
character < DELCH
It
is
then displayed
the
2.11 Buffer
AEDIT-86
buffer. All three buffers
The
main buffer
file.
The
OTHER
portion
The
buffer
that
is not being edited, as
in
file
buffer would be referred to as the secondary buffer.
of
the
has
three
buffer
the
OTH
that
is
OTHER
buffers: the main buffer, the
are
allocated space
is
the
text area
is
accessed with the
ER
file
accessed and active
buffer, it would be referred to as the
at
(if
one exists).
the
"secondary"
startup. It always contains a portion
in
the user's free
OTHER
is
referred to as the
buffer.
OTHER
command and always contains a
For
buffer, and the Block
RAM.
"current"
example,
current
of
times
to
repeat a
),
limit
at
the left
vaJue being entered
is
its
is
issued.
if
buffer, and the main
The
repeat
6-]).
Any
is
one.
of
the main
buffer; the one
you are editing a
If
either
the main or
the
buffer with additional free
exhausted,
86's
The
BLOCK/DELETE
the
main
than
AEDIT-86
performance improves with the amount
Block buffer is
and
the
2 Kbytes
the
OTHER
is
required,
OTHER
writes to temporary files, usually on disk
commands.
buffer
storage area for text
The
file.
The
AEDIT-86
is
too small for the text file,
RAM
if
it
is
available. When all free
of
free
RAM
that
you move, copy,
Block buffer allows you to move text between
Block buffer has a fixed size
uses a temporary file.
AEDIT-86
or
available.
or
of
diskette.
delete, using
2 Kbytes.
extends
RAM
AEDIT-
the
If
more
is
2-7
'.
Loading...
+ 120 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.