home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d7xx
/
d770
/
uedit.lha
/
Uedit
/
edt.LZH
/
edt!.doc
< prev
next >
Wrap
Text File
|
1988-12-04
|
6KB
|
155 lines
EDT! V0.9
by
Kent McPherson
5338 Blaine, S.E.
Kentwood, MI 49508
PLINK username: MCPHERSON
EDT! is a configuration file for Uedit which emulates the application keypad
in DEC's EDT or LSEDIT text editors. EDT! requires Uedit V2.4 or later.
This document assumes that you familiar with EDT or LSEDIT. It is not
intended to be a tutorial on these editors.
Uedit Copyright (C) 1987 by Rick Stiles.
EDT! Copyright (C) 1988 by Kent McPherson. All rights reserved.
DISTRIBUTION and POLICY
EDT! is freely distributable. It may be included with any Uedit files/disks
distributed directly by Rick Stiles. It may be posted to bulletin boards,
included on public-domain/shareware disks, and generally be distributed for
no charge or a small handling fee. Contributions are not requested.
You may modify the EDT! files and excerpt from them in any way for your own
use and at your own risk, but do not then redistribute them as EDT!.
Send any enhancements, bugs, ideas, etc. to me and I will consider them in
later releases. I can be reached via PeopleLink (username is MCPHERSON).
If you find that you are using Uedit with this or any other config, and
are not a registered user, you are obligated, to register with Rick Stiles.
See Uedit-Policy for more information. As an extremely satisfied user, I
can only assure you that it is a wise decision.
INTRODUCTION TO EDT!
I use VAX computers where I work. I am very comfortable with the editors on
the VAX. Then, when I come home to use my Amiga and Uedit, I have to learn
a new editor! Since Uedit is highly customizable, I thought why not write a
configuration to emulate DEC's EDT editor. I must note here that I actually
use LSEDIT, DEC's language sensitive editor, or EVE with the EDT keypad
emulator at work, but since the keypad commands are compatible, you should
be able to use this configuration whether you are an EDT or LSEDIT user.
DESIGN CONSIDERATIONS/CONSTRAINTS
GOLD functions are defined as virtual keys, i.e. virtual-a is invoked as
GOLD-a. GOLD-CTL functions are defined as shftaltctl definitions. The
reason I wanted a key prefix for gold-ctl functions so that the preKey
command could "look-up" the key to see if it was defined. So, any key
defined as shftaltctl-x is invoked as GOLD-CTL-x.
EDT! KEYPAD
VT100 Keypad
---------------------------------
| PF1 | PF2 | PF3 | PF4 |
| | | | |
| Gold | Help |FNDNXT | DEL L |
| | | | |
| | | FIND | UND L |
| | | | |
---------------------------------
| 7 | 8 | 9 | - |
| | | | |
| PAGE | SECT | APPEND| DEL W |
| | | | |
| CMD | FILL |REPLACE| UND W |
| | | | |
---------------------------------
| 4 | 5 | 6 | , |
| | | | |
| ADV | BACK | CUT | DEL C |
| | | | |
| BOTTOM| TOP | PASTE | UND C |
| | | | |
---------------------------------
| 1 | 2 | 3 | Enter|
| | | | |
| WORD | EOL | CHAR | ENTER |
| | | | |
|CHGCASE|DEL EOL|SPECINS| |
| | | | |
------------------------| |
| 0 | . | |
| | | |
| LINE |SELECT | |
| | | |
| OPEN LINE | RESET | SUBS |
| | | |
---------------------------------
These keys are mapped as follows on the Amiga 1000 keyboard:
PF1 = F7 PF2 = F8 PF3 = F9 PF4 = F10
Keypad 0-9 = Keypad 0-9
Keypad . = Keypad .
Keypad - = HELP
Keypad , = Keypad -
Keypad Enter = Keypad Enter
For those of you who have an Amiga 500 or 2000, you should be able to
redefine the keypad keys to use the full keypad on these systems.
EXTRAS
I have included a few of the commands I use on the VAX within this
configuration. I plan to add several more in the future. These extra
commands include:
Gold-C: Close the current file
Gold-F: Save all changed files (F = flush)
Gold-I: Include a file in the current buffer
Gold-N: Goto line number
Gold-O: Open a file, this is ARP file requestor
Gold-Q: Quit Uedit
Gold-R: Restore the current file
Gold-S: Search and Replace
Gold-W: Save the current file as ...
Gold-X: Exit Uedit
Gold-=: Toggle between 1 and 2 window mode
Gold-upArrow: Switch to other window (in 2 window mode)
Gold-downArrow: Switch to other window (in 2 window mode)
ShftAlt-,: Shrink the current window by one line
ShftAlt-.: Enlarge the current window by one line
Alt-`: Set a mark at the current cursor location
Gold-`: Set a mark and go to the previous marked location
Shft-kp6: Cut/noerase
SUGGESTIONS/ENHANCEMENTS/CORRECTIONS
First, let me say that this configuration is far from perfect. There are
lots of things I would like to add but don't have the time right now. It
works quite well for me.
You can send your ideas, bug reports, suggestions, etc. to:
Kent McPherson
5338 Blaine, S.E.
Kentwood, MI 49508
You can also reach me via PeopleLink (MCPHERSON).