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 >
Text File  |  1988-12-04  |  6KB  |  155 lines

  1.  
  2.   
  3.  
  4.                                  EDT! V0.9
  5.                                     by
  6.                               Kent McPherson
  7.                              5338 Blaine, S.E.
  8.                             Kentwood, MI  49508
  9.                          PLINK username: MCPHERSON
  10.  
  11.  
  12.  
  13. EDT! is a configuration file for Uedit which emulates the application keypad
  14. in DEC's EDT or LSEDIT text editors.  EDT! requires Uedit V2.4 or later. 
  15. This document assumes that you familiar with EDT or LSEDIT. It is not
  16. intended to be a tutorial on these editors.
  17.  
  18. Uedit Copyright (C) 1987 by Rick Stiles.
  19.  
  20. EDT! Copyright (C) 1988 by Kent McPherson. All rights reserved.  
  21.  
  22. DISTRIBUTION and POLICY
  23.  
  24.     EDT! is freely distributable.  It may be included with any Uedit files/disks
  25.   distributed directly by Rick Stiles.  It may be posted  to  bulletin  boards,
  26.   included  on  public-domain/shareware disks, and generally be distributed for
  27.   no charge or a small handling fee.  Contributions are not requested.
  28.  
  29.     You  may modify the EDT! files and excerpt from them in any way for your own
  30.   use and at your own risk,  but  do  not  then  redistribute them as EDT!.  
  31.   Send any enhancements, bugs, ideas, etc. to me and I will consider them in 
  32.   later releases.  I can be reached via PeopleLink (username is MCPHERSON).
  33.  
  34.     If you find that you are using Uedit with this or any other config, and
  35.   are not a registered user, you are obligated, to register with Rick Stiles.  
  36.   See Uedit-Policy for more information.  As an extremely satisfied user, I 
  37.   can only assure you that it is a wise decision.
  38.   
  39. INTRODUCTION TO EDT!
  40.  
  41. I use VAX computers where I work. I am very comfortable with the editors on
  42. the VAX. Then, when I come home to use my Amiga and Uedit, I have to learn
  43. a new editor! Since Uedit is highly customizable, I thought why not write a
  44. configuration to emulate DEC's EDT editor. I must note here that I actually
  45. use LSEDIT, DEC's language sensitive editor, or EVE with the EDT keypad
  46. emulator at work, but since the keypad commands are compatible, you should
  47. be able to use this configuration whether you are an EDT or LSEDIT user.
  48.   
  49. DESIGN CONSIDERATIONS/CONSTRAINTS
  50.   
  51. GOLD functions are defined as virtual keys, i.e. virtual-a is invoked as
  52. GOLD-a.  GOLD-CTL functions are defined as shftaltctl definitions. The
  53. reason I wanted a key prefix for gold-ctl functions so that the preKey
  54. command could "look-up" the key to see if it was defined. So, any key
  55. defined as shftaltctl-x is invoked as GOLD-CTL-x.
  56.   
  57. EDT! KEYPAD
  58.  
  59.  
  60.                     VT100 Keypad 
  61.           ---------------------------------
  62.           |  PF1  |  PF2  |  PF3  |  PF4  |
  63.           |       |       |       |       |
  64.           | Gold  | Help  |FNDNXT | DEL L |
  65.           |       |       |       |       |
  66.           |       |       | FIND  | UND L |
  67.           |       |       |       |       |
  68.           ---------------------------------
  69.           |   7   |   8   |   9   |   -   |   
  70.           |       |       |       |       |
  71.           | PAGE  | SECT  | APPEND| DEL W |
  72.           |       |       |       |       |
  73.           | CMD   | FILL  |REPLACE| UND W |
  74.           |       |       |       |       |
  75.           ---------------------------------
  76.           |   4   |   5   |   6   |   ,   |
  77.           |       |       |       |       |
  78.           | ADV   |  BACK |  CUT  | DEL C |
  79.           |       |       |       |       |
  80.           | BOTTOM|  TOP  | PASTE | UND C |
  81.           |       |       |       |       |
  82.           ---------------------------------
  83.           |   1   |   2   |   3   |  Enter|
  84.           |       |       |       |       |
  85.           | WORD  |  EOL  |  CHAR | ENTER |
  86.           |       |       |       |       |
  87.           |CHGCASE|DEL EOL|SPECINS|       |
  88.           |       |       |       |       |
  89.           ------------------------|       |
  90.           |       0       |   .   |       |
  91.           |               |       |       |
  92.           |     LINE      |SELECT |       |
  93.           |               |       |       |
  94.           |  OPEN LINE    | RESET | SUBS  |
  95.           |               |       |       |
  96.           ---------------------------------
  97.  
  98. These keys are mapped as follows on the Amiga 1000 keyboard:
  99.  
  100. PF1 = F7  PF2 = F8  PF3 = F9  PF4 = F10
  101. Keypad 0-9 = Keypad 0-9
  102. Keypad . = Keypad .
  103. Keypad - = HELP
  104. Keypad , = Keypad -
  105. Keypad Enter = Keypad Enter
  106.  
  107. For those of you who have an Amiga 500 or 2000, you should be able to
  108. redefine the keypad keys to use the full keypad on these systems.
  109.  
  110. EXTRAS
  111.  
  112. I have included a few of the commands I use on the VAX within this
  113. configuration. I plan to add several more in the future. These extra
  114. commands include:
  115.  
  116.   Gold-C: Close the current file
  117.   Gold-F: Save all changed files (F = flush)
  118.   Gold-I: Include a file in the current buffer
  119.   Gold-N: Goto line number
  120.   Gold-O: Open a file, this is ARP file requestor
  121.   Gold-Q: Quit Uedit
  122.   Gold-R: Restore the current file
  123.   Gold-S: Search and Replace
  124.   Gold-W: Save the current file as ...
  125.   Gold-X: Exit Uedit
  126.   
  127.   Gold-=: Toggle between 1 and 2 window mode
  128.   Gold-upArrow: Switch to other window (in 2 window mode)
  129.   Gold-downArrow: Switch to other window (in 2 window mode)
  130.   ShftAlt-,: Shrink the current window by one line
  131.   ShftAlt-.: Enlarge the current window by one line
  132.   
  133.   Alt-`:   Set a mark at the current cursor location
  134.   Gold-`:  Set a mark and go to the previous marked location
  135.   
  136.   Shft-kp6: Cut/noerase
  137.   
  138. SUGGESTIONS/ENHANCEMENTS/CORRECTIONS
  139.  
  140. First, let me say that this configuration is far from perfect. There are
  141. lots of things I would like to add but don't have the time right now. It
  142. works quite well for me. 
  143.   
  144. You can send your ideas, bug reports, suggestions, etc. to:
  145.     
  146.         Kent McPherson
  147.         5338 Blaine, S.E.
  148.         Kentwood, MI  49508
  149.         
  150. You can also reach me via PeopleLink (MCPHERSON).
  151.        
  152.  
  153.  
  154.  
  155.