home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Treasures, Inc.
/
pctreasures.mdf
/
WINDOWS
/
adabas
/
f_0001
/
env
/
edit.enh
< prev
next >
Wrap
Text File
|
1999-11-01
|
21KB
|
291 lines
ENG|04 | 0 EDIT.enh 10.05.01 1998-04-24
ENG|04 | 3| | Overview of the Edit Functions
ENG|04 | 5| M| #01PREFIX^Commands
ENG|04 | 7| M| #02KEY^^^^Functions
ENG|04 | 9|RM| #03Other^^Commands
ENG|0401 | 4| | PREFIX Commands
ENG|0401 | 6| M| #01 I inserting lines
ENG|0401 | 7| M| #02 D deleting lines
ENG|0401 | 8| M| #03 C copying lines
ENG|0401 | 9| M| #04 M placing lines in other positions
ENG|0401 | 10| M| #05 / centering lines
ENG|0401 | 11| M| #06 > indenting lines
ENG|0401 | 12| M| #07 " duplicating lines
ENG|0401 | 13| M| #08 X excluding lines from display
ENG|0401 | 14|RM| #09 S displaying excluded lines
ENG|040101 | 3| | Inserting Blank Lines
ENG|040101 | 5| | Blank lines will be inserted after the line
ENG|040101 | 6| | marked with I in the prefix area.
ENG|040101 | 7| | Specifying a number n (e.g. I23), inserts
ENG|040101 | 8|R | n blank lines.
ENG|040102 | 2| | Deleting Lines
ENG|040102 | 4| | The line marked with D in the prefix area
ENG|040102 | 5| | will be deleted.
ENG|040102 | 6| | Specifying a number n (e.g. D23) deletes n lines,
ENG|040102 | 7| | starting with the one thus marked.
ENG|040102 | 8| | Specifying DD deletes up to the next line
ENG|040102 | 9|R | also marked with DD.
ENG|040103 | 2| | Copying Lines
ENG|040103 | 4| | The line marked with C in the prefix area
ENG|040103 | 5| | will be copied either behind the line marked with F
ENG|040103 | 6| | or before the line marked with P.
ENG|040103 | 7| | Specifying a number n (e.g. C23) copies n lines,
ENG|040103 | 8| | starting with the line thus marked.
ENG|040103 | 9| | Specifying CC copies all lines up to the
ENG|040103 | 10| | next line also marked with CC.
ENG|040103 | 11| | Specifying a number n (e.g. CC3) copies
ENG|040103 | 12| | the block of lines which extends up to the
ENG|040103 | 13|R | next line marked with CC n times.
ENG|040104 | 2| | Placing Lines in Other Positions
ENG|040104 | 4| | The line marked with M in the prefix area
ENG|040104 | 5| | will be placed either behind the line marked with F
ENG|040104 | 6| | or before the line marked with P.
ENG|040104 | 7| | Specifying a number n (e.g. M23) moves n lines,
ENG|040104 | 8| | starting with the line thus marked.
ENG|040104 | 9| | Specifying MM moves all lines up to the
ENG|040104 | 10|R | next line also marked with MM.
ENG|040105 | 2| | Centering Lines
ENG|040105 | 4| | The editing area will be displayed on the screen
ENG|040105 | 5| | in such a way that the line marked with / will be
ENG|040105 | 6|R | located in the middle of the screen.
ENG|040106 | 2| | Indenting Lines
ENG|040106 | 4| | The line marked with > in the prefix area
ENG|040106 | 5| | will be shifted one column to the right or,
ENG|040106 | 6| | if marked with <, one column to the left.
ENG|040106 | 7| | Specifying a number n (e.g. <23) shifts the line
ENG|040106 | 8| | n columns in the particular direction.
ENG|040106 | 9| | Specifying <<n shifts all the lines up to the next
ENG|040106 | 10| | line marked with << n columns in this direction
ENG|040106 | 11|R | (likewise with >>).
ENG|040107 | 2| | Duplicating Lines
ENG|040107 | 4| | The line marked with " in the prefix area
ENG|040107 | 5| | will be duplicated.
ENG|040107 | 6| | Specifying a number n (e.g. "23) duplicates the
ENG|040107 | 7| | marked line n times.
ENG|040107 | 8| | Specifying "" duplicates all lines up to the
ENG|040107 | 9| | next line marked with "".
ENG|040107 | 10| | Specifying a number n (e.g. ""3) copies
ENG|040107 | 11|R | the marked block of lines n times.
ENG|040108 | 2| | Excluding Lines from Display
ENG|040108 | 4| | The line marked with X in the prefix area
ENG|040108 | 5| | will be excluded from the display.
ENG|040108 | 6| | Specifying a number n (e.g. X23) excludes
ENG|040108 | 7| | the following n lines.
ENG|040108 | 8| | Specifying XX excludes all lines up to the
ENG|040108 | 9|R | next line marked with XX.
ENG|040109 | 2| | Displaying Excluded Lines
ENG|040109 | 4| | An excluded line marked with S in the
ENG|040109 | 5| | prefix area will be redisplayed.
ENG|040109 | 6| | Specifying a number n (e.g. S3) redisplays
ENG|040109 | 7| | the first n excluded lines. Specifying
ENG|040109 | 8| | -n (e.g. S-3) redisplays the last n
ENG|040109 | 9|R | excluded lines.
ENG|0402 | 4| | Key Functions
ENG|0402 | 6| M| #01INS-B^^^key
ENG|0402 | 7| M| #02DEL-B^^^key
ENG|0402 | 8| M| #03PICK^^^^key
ENG|0402 | 9|RM| #04PUT^^^^^key
ENG|040201 | 2| | <INS-B> key
ENG|040201 | 4| | Inserting Lines or Blocks
ENG|040201 | 6| | - Pressing the <INS-B> key creates a blank line
ENG|040201 | 7| | before the line where the cursor is placed.
ENG|040201 | 8| | - Creating several blank lines:
ENG|040201 | 9| | CMD ==> specify number of lines ==> <INS-B>
ENG|040201 | 10| | - Inserting an empty block (rectangle):
ENG|040201 | 11| | MARK (start of block) ==> set cursor at end of block
ENG|040201 | 12|R | ==> <INS-B>
ENG|040202 | 2| | <DEL-B> key
ENG|040202 | 4| | Deleting Lines or Blocks
ENG|040202 | 6| | - Pressing the <DEL-B> key deletes the line
ENG|040202 | 7| | where the cursor is placed.
ENG|040202 | 8| | - Deleting several lines:
ENG|040202 | 9| | CMD ==> specify number of lines ==> <DEL-B>
ENG|040202 | 10| | - Deleting a block (rectangle):
ENG|040202 | 11| | MARK (start of block) ==> set cursor on end of block
ENG|040202 | 12| | ==> <DEL-B>
ENG|040202 | 13| | - Pressing the PUT key recovers a deleted
ENG|040202 | 14|R | line or block.
ENG|040203 | 2| | PICK key
ENG|040203 | 4| | Storing Lines or Blocks
ENG|040203 | 6| | - Storing a single line:
ENG|040203 | 7| | place cursor ==> PICK
ENG|040203 | 8| | - Storing blocks of lines:
ENG|040203 | 9| | place cursor ==> CMD ==> specify number of lines
ENG|040203 | 10| | ==> PICK
ENG|040203 | 11| | - Storing a block (rectangle):
ENG|040203 | 12| | MARK (start of block) ==> set cursor on end of block
ENG|040203 | 13|R | ==> PICK
ENG|040204 | 2| | PUT key
ENG|040204 | 4| | Inserting Stored Lines or Blocks
ENG|040204 | 6| | - Inserting a stored block:
ENG|040204 | 7| | place cursor ==> PUT
ENG|040204 | 8| | - Repeated insertion of stored blocks:
ENG|040204 | 9| | place cursor ==> CMD ==> specify number
ENG|040204 | 10|R | ==> PUT
ENG|0403 | 2| | Other Commands
ENG|0403 | 4| M| #01TOP #06PRINT
ENG|0403 | 5| M| #01BOTTOM #06CLOSE
ENG|0403 | 6| M| #01UP #07CHANGE
ENG|0403 | 7| M| #01DOWN #07REPLACE
ENG|0403 | 8| M| #01LEFT #08/
ENG|0403 | 9| M| #01RIGHT #09=
ENG|0403 | 10| M| #02PUT #09==
ENG|0403 | 11| M| #03GET #10XED
ENG|0403 | 12| M| #04SWITCH #10RED
ENG|0403 | 13| M| #14SPLIT #14JOIN
ENG|0403 | 14| M| #05RESET #12NUM
ENG|0403 | 15|RM| #13WRAP #14SYSEDIT
ENG|040301 | 2| | TOP~~~~~~~~~~~scrolls to the first line of text
ENG|040301 | 4| | BOTTOM~~~~~~~~scrolls to the last line of text
ENG|040301 | 7| | UP~~~~~~~~~~~~scrolls backward
ENG|040301 | 10| | DOWN~~~~~~~~~~scrolls forward
ENG|040301 | 13| | LEFT~~~~~~~~~~displays text starting with the first column
ENG|040301 | 16|R | RIGHT~~~~~~~~~displays text including the last column
ENG|040302 | 7| M| #01PUT Command for Storing Text in the Internal Pick Buffer
ENG|040302 | 10|RM| #02PUT Command for Writing to External Files
ENG|04030201 | 2| | PUT Command for Storing Text in the Internal Pick Buffer
ENG|04030201 | 4| | The contents of the editing area can be copied
ENG|04030201 | 5| | into the internal pick buffer by means of the
ENG|04030201 | 6| | PUT command.
ENG|04030201 | 8| | Example: PUT 12
ENG|04030201 | 10| | Starting with the first line of the editor window,
ENG|04030201 | 11| | 12 lines of the editing area will be written to the
ENG|04030201 | 12| | pick buffer.
ENG|04030201 | 14| | The lines displayed on the screen will be copied
ENG|04030201 | 15|R | into the pick buffer without line numbers.
ENG|04030202 | 2| | PUT Command for Writing to External Files
ENG|04030202 | 4| | The contents of the editing area can be written
ENG|04030202 | 5| | into an external file via the PUT command. A
ENG|04030202 | 6| | file identifier in single quotes and, optionally,
ENG|04030202 | 7| | an area to be written must be specified.
ENG|04030202 | 9| | Example: PUT 'EDIT DATA A1' 1 100
ENG|04030202 | 11| | The options mean: Starting with line 1, 100 lines
ENG|04030202 | 12| | of the editing area will be written into the specified
ENG|04030202 | 13| | file.
ENG|04030202 | 14| | If 'APPEND' is specified as an additional option,
ENG|04030202 | 15| | the text will be added at the end of the specified
ENG|04030202 | 16|R | file, if it exists.
ENG|040303 | 7| M| #01GET Command for Copying the Pick Buffer into the Editing Area
ENG|040303 | 9|RM| #02GET Command for Reading External Files
ENG|04030301 | 2| | GET Command for Copying the Pick Buffer into the Editing Area
ENG|04030301 | 4| | The contents of the pick buffer can be copied
ENG|04030301 | 5| | into the editing area by means of the GET
ENG|04030301 | 6| | command.
ENG|04030301 | 8| | Example: GET
ENG|04030301 | 10| | The pick buffer contents will be inserted, starting
ENG|04030301 | 11| | with the line displayed first on the screen or
ENG|04030301 | 12| | from the cursor position.
ENG|04030301 | 13| | Thereby the old contents of the editing area will not
ENG|04030301 | 14|R | be overwritten.
ENG|04030302 | 2| | GET Command for Reading External Files
ENG|04030302 | 4| | To copy the contents of an external file
ENG|04030302 | 5| | into the editing area, a file identifier
ENG|04030302 | 6| | in single quotes and, optionally, an area
ENG|04030302 | 7| | to be copied must be specified.
ENG|04030302 | 9| | Example: GET 'EDIT DATA A1' 1 100
ENG|04030302 | 11| | The options mean: Starting with line 1, 100 lines
ENG|04030302 | 12| | of the specified file will be copied into the editing
ENG|04030302 | 13| | area ahead of the line which is displayed first on
ENG|04030302 | 14| | the screen or of the cursor position.
ENG|04030302 | 15| | Thereby the old contents of the editing area will not
ENG|04030302 | 16|R | be overwritten.
ENG|040304 | 2| | SWITCH
ENG|040304 | 4| | Switching the Prefix Area
ENG|040304 | 6| | The 'SWITCH' command has the effect that the prefix
ENG|040304 | 7| | area is moved from one margin of the screen display
ENG|040304 | 8| | to the other one.
ENG|040304 | 9| | In the standard setup, at the beginning of the session
ENG|040304 | 10| | the prefix area is located at the left margin of the
ENG|040304 | 11|R | screen.
ENG|040305 | 2| | RESET
ENG|040305 | 4|R | clears the entire editing area.
ENG|040306 | 2| | PRINT
ENG|040306 | 4| | prints the entire editing area.
ENG|040306 | 7| | CLOSE
ENG|040306 | 9|R | closes the printer spool.
ENG|040307 | 2| | CHANGE and REPLACE
ENG|040307 | 4| | change character strings.
ENG|040307 | 6| | Any character string can be replaced by another one.
ENG|040307 | 8| | Examples:
ENG|040307 | 9| | CHANGE / old / new /
ENG|040307 | 10| | REPLACE / old / new / 1 3
ENG|040307 | 12| | Comment : Replacing starts from the first line displayed.
ENG|040307 | 13| | Optionally, an area can be specified within
ENG|040307 | 14| | which replacements are to be performed.
ENG|040307 | 17|S | Examples:
ENG|040307 | 19| | CHANGE /a/n/ ==> replaces the first occurrence
ENG|040307 | 20| | in the first line
ENG|040307 | 22| | CHANGE /a/n/1 * ==> replaces each occurrence
ENG|040307 | 23| | in the first line
ENG|040307 | 25| | CHANGE /a/n/* * ==> replaces all occurrences
ENG|040307 | 26| | in all the lines
ENG|040307 | 28| | CHANGE/xxx// ==> deletes the first occurrence
ENG|040307 | 29| | of the character string 'xxx'
ENG|040307 | 30| | in the first line
ENG|040307 | 32| | CHANGE//xxx/ ==> inserts the character string
ENG|040307 | 33| | 'xxx' at the beginning of the
ENG|040307 | 34|R | first line
ENG|040308 | 2| | /
ENG|040308 | 4| | Searching Character Strings
ENG|040308 | 6| | Any type of character string can be searched.
ENG|040308 | 7| | Examples:
ENG|040308 | 8| | /abc/ -/abc/
ENG|040308 | 9| | The line in which the searched character string
ENG|040308 | 10| | occurs for the first time will be displayed on the
ENG|040308 | 11| | screen.
ENG|040308 | 12| | /abc/ ==> searching down from the first line displayed
ENG|040308 | 13| | -/abc/ ==> searching up from the last line displayed
ENG|040308 | 14| | In repeated searches for a particular character string,
ENG|040308 | 15|R | the search is continued from the one already found.
ENG|040309 | 3| | =
ENG|040309 | 4| | displays the last command.
ENG|040309 | 6| | ==
ENG|040309 | 7|R | repeats the last command.
ENG|040310 | 2| | XED
ENG|040310 | 4| | calls the prefix editor.
ENG|040310 | 6| | RED
ENG|040310 | 7|R | calls the key editor.
ENG|040312 | 2| | NUM
ENG|040312 | 4|R | enables a numeric prefix in the prefix editor.
ENG|040313 | 2| | WRAP
ENG|040313 | 4| | WRAP ON
ENG|040313 | 5| | In INSERT mode the text is wrapped round to
ENG|040313 | 6| | the next line if no more space is left in the
ENG|040313 | 7| | current line.
ENG|040313 | 9| | WRAP OFF
ENG|040313 | 10| | If the rightmost character of the current line
ENG|040313 | 11| | is no blank any more, insertion of further
ENG|040313 | 12|R | characters is rejected.
ENG|040314 | 2| | SYSEDIT
ENG|040314 | 3| | calls the system editor specified
ENG|040314 | 4| | in the SET parameters, taking along
ENG|040314 | 5| | the contents of the editing form.
ENG|040314 | 7| | SPLIT
ENG|040314 | 8| | If the cursor is positioned in the input area
ENG|040314 | 9| | and set to the command line by means of the
ENG|040314 | 10| | keys CMD or ENTER and the statement SPLIT
ENG|040314 | 11| | is entered, the line is split at that position
ENG|040314 | 12| | on which the cursor was placed.
ENG|040314 | 14| | JOIN
ENG|040314 | 15| | If the cursor is positioned in the input area
ENG|040314 | 16| | and set to the command line by means of the
ENG|040314 | 17|S | keys CMD or ENTER and the statement JOIN
ENG|040314 | 19| | is entered, the next line is appended to that
ENG|040314 | 20|R | line on which the cursor was placed.
ENG|0404 | 2| | HELP for the HELP System
ENG|0404 | 4| | The help texts are always called by means of the
ENG|0404 | 5| | HELP key.
ENG|0404 | 7| | Within the HELP texts there may be highlighted terms.
ENG|0404 | 8| | Further information is available for these terms.
ENG|0404 | 9| | To select such information, put the cursor on a
ENG|0404 | 10| | highlighted field and restrike the HELP key.
ENG|0404 | 12| | The PREV key returns you to the previous page, whereas
ENG|0404 | 13| | END-HELP allows you to leave the HELP system. HLP-MENU
ENG|0404 | 14| | displays the first HELP page.
ENG|0404 | 16| | It is possible to mark HELP pages which are of
ENG|0404 | 17|S | special interest to you in order to return rapidly
ENG|0404 | 19| | to them. You put a mark on a HELP page by means of
ENG|0404 | 20| | the MARK key. To return later to this page, the
ENG|0404 | 21| | key TO-MARK is provided which jumps to the page
ENG|0404 | 22|R | marked by you.