home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
BEEHIVE
/
ZSUS
/
Z3HELP-5.LBR
/
V.LBR
/
VIEW.HZP
/
VIEW.HLP
Wrap
Text File
|
2000-06-30
|
7KB
|
169 lines
;
Z - General Information <<<< VIEW 4.3 COMMANDS >>>>
--- -------
|ESC| Halt Listing Go To Mark | 0...9 | +|- Scan Speed
--- -------
Quick Write Erase Delete Delete
Mark Block Marks Read Type Line Block Init Mark Print
--- --- --- --- --- --- --- --- --- ---
| Q | | W | | E | | R | | T | | Y | | U | | I | | O | | P |
--- --- --- --- --- --- --- --- --- ---
--- --- --- --- --- --- --- --- --- ---
| A | | S | | D | | F | | G | | H | | J | | K | | L | | ; |
--- --- --- --- --- --- --- --- --- ---
End Scan Next Next Find Rpt Up Up R/Scan Top
Line Screen Find Screen Line
X - Exit M - Merge <sp> - Hop 10 Lines <cr> - F <?,/> - Help,File
:q e o 0 1 2 3 4 5 6 7 8 9
MARKING TEXT
O - MARK:
Sets special marker 0 to the current screen. This is the beginning
mark for the three block operations. The marker is initialized to
the beginning of the text.
Q - QUICK MARK:
Set the next available marker (1-9) to this screen. Markers are
initialized to the beginning of the text.
# - GO TO MARKER:
Returns display to marker 0 - 9. Markers are set with Q or O.
E - ERASE MARKS:
Re-initializes markers 1-9. Need this when there are no free markers
left or when they become irrelevant.
NOTE: Deletions can obviously affect what markers are pointing to. Markers
inside a block are reset to the end of the block. Markers after a block stay
with their text.
:w y u p
BLOCK COMMANDS
"Blocks" consist of the text between marker 0 and the bottom of the
current screen. It may be advisable to set a mark at the present position
with "Q", check the position of marker 0, and return before doing anything.
P - PRINT BLOCK:
Sends text in the block to the printer. <ESC> or <^C> will halt the
listing. Chars high bit masked. Controls are printed in ^n format.
W - WRITE BLOCK:
Writes text in the block to a disk file. You will be prompted for
a file name. A <cr> aborts the function. If the file already exists,
options are to quit or to append the text to it.
U - DELETE BLOCK:
Deletes the marked block from memory. Make room to read in more of a
large file or eliminate uninteresting stuff before a write or print.
Y - DELETE LINE:
Deletes the line at the top of the screen. More convenient than
marking a block for deleting a few lines.
: r i t ? / m
MISCELLANEOUS
R - READ:
If VIEW printed a "memory full" message, additional text may be
read in AFTER SOME HAS BEEN DELETED. The text is appended to the
end of what is currently in memory. When the entire file has been
read, you may start over at the beginning.
M - MERGE:
Append another file to the end of text. As much as there is room for
will be read in. The original file name remains default for READ.
T - TYPE:
Type a line to be sent to printer. Terminate with <CR>. Edit with
DEL, BSP, ^X. Can send ^L line feed or other control characters
directly. To send ^X, ^M or ^P, type ^P^X etc.
I - INITIALIZE PRINTER:
Sends optionally installed string to printer.
See General Information - Options for further details.
/ - HELP,FILE:
Display help screen (if enabled) and/or name of file being viewed.
:a s d f g h j k l ;
MOVING THROUGH TEXT
Left Hand Right Hand
--------- ----------
A End of text. ; Start of text.
S Scroll forward until key press. L Reverse scroll or reverse hop.
D Next line. K Previous line.
F Next screen. J Previous screen.
G Find a string. H Repeat find.
-The search is forward only.
-Case is ignored.
-If found, the string is on the top line.
-If not found, a message says so.
: z
Purpose:
Browse through a text file, print parts of file, write parts of file
to disk, merge small files, break up a large file for a memory
limited text editor. Big brother to PEEP.
Syntax: VIEW [DU|DIR:]FILENAME
System: ZCPR3.3 tool. Requires CRT with at least 80 cols x24 lines and
TCAP support for EREOL, CLS, cursor.
Features:
- Handles files larger than available memory.
- Control characters printed in ^n format. All characters high bit
masked. Thus recorded BBS sessions or WordStar files are viewable.
- Portions of the file can be deleted, printed, or written to disk.
- Merge smaller files.
- 10 place markers are available for examining large files.
- Case insensitive FIND function.
- Assembly options: enable help screen, output to disk, output to list.
Limitations:
- Does not handle squeezed or crunched files.
Options: (Patches)
1. The performance of VIEW is significantly enhanced with a CRT
insert line function. The default version works around this by
repainting the whole screen when moving back through text.
The flag byte at 11Eh tells VIEW to use an "insert line" string
instead. The string for your CRT may be patched in:
Flag: 11E 00/FF ; Do not use/ use insert line.
; Default is 00
Patch bytes:
11F 1B ; Default insert is "ESC E"
120 45 ; but flag must be FF to use it
121 00 ; Must terminate with 0!
122 00 ; Room for 4 bytes of code
123 00 ; This 0 must stay
2. A printer initialization string of up to 16 bytes may be installed.
VIEW does the tab expansion, you set the margins, etc.
Location 10Dh is the byte count and the 16 bytes follow. These are
currently set to:
10D 01
10E 0D
10F 00
... 00
11D 00
EXAMPLES OF USE: - Other than as a typer -
1. After recording a BBS session, you have a 60k file of stuff, some
interesting, some not and perhaps containing line noise and controls. You can
read it carefully with VIEW and extract portions to save or print.
2. Split a file too large for memory resident editor (LZED, VDE) into smaller
chunks.
3. Read several files, delete what you don't want, concatenate the remainder
to a new file.
D, VDE) i