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).