home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / e / etde19.zip / ETDE.CFG next >
Text File  |  1992-05-30  |  8KB  |  325 lines

  1. ; These are the defaults for ETDE version 2.0
  2. ; Please feel free to change/modify these function
  3. ; assignments to suite your tastes.
  4. ;
  5. ;
  6. ;   s+  ==  Shift+     c+ == Control+     a+ == Alt+   s+a+  ==  Shift+Alt+
  7. ;
  8. ;
  9. ; Comments should begin with a semicolon.
  10. ;
  11. ; Case is not significant for key names or function names.
  12. ;
  13. ; To define a macro, use the Macro function assignment followed by the keys
  14. ;   in the macro.  In tde, macros are simple keyboard macros.  Define the
  15. ;   macros as if you were entering keys from the keyboard.  Literals should
  16. ;   be enclosed by double quotes.  Recursive macro definitions are allowed.
  17. ;   Place all of the macro definition on one line.  Lines may be up to
  18. ;   1000 characters long.  Here are a few macro examples:
  19. ;
  20. ;
  21. ; This macro splits the screen and loads in a custom help file when Alt+5 is
  22. ;   pressed.
  23. ;
  24. ; a+5         Macro  Center f9 s+f4 "myhelp.hlp" enter
  25. ;
  26. ;
  27. ; This simple, recursive macro moves the cursor down until eof is reached.
  28. ;
  29. ; a+6         Macro down a+6
  30. ;
  31. ; To assign ASCII or Extended ASCII characters to function keys, enclose the
  32. ;   character in quotes.
  33. ;
  34. ; s+a+A       Macro "ä"
  35. ;
  36. ; s+a+t       Macro "tde, the Thomson-Davis Editor"
  37. ;
  38. ; To wipe out any previous macro, use the Null function.  In some instances,
  39. ;   you may want to clear macros that were saved during an editing session.
  40. ;
  41. ; a+7         Null
  42. ;
  43. ;
  44. ; You may assign any recognized function to any recognized function key with
  45. ;   no restrictions.  For example, the Enter key could be assigned to the
  46. ;   MarkBox function.  Also, several keys may be assigned to the same function.
  47. ;
  48.  
  49. enter         Rturn
  50. s+enter       NextLine
  51. c+enter       BegNextLine
  52. a+Enter       AddLine
  53. a+GreyEnter   AddLine                           ; 101 keyboard
  54.  
  55.  
  56. backspace     BackSpace
  57. s+backspace   BackSpace
  58. c+backspace   WordDelete
  59. a+backspace   DelEndOfLine
  60.  
  61.  
  62. esc           AbortCommand
  63. s+esc           Null
  64. c+esc         ClearAllMacros
  65. a+esc           Null
  66.  
  67. tab           Tab
  68. s+tab         BackTab
  69. c+tab         SetTabs
  70. a+tab         ToggleSmartTabs
  71.  
  72.  
  73. f1            Help
  74. f2            SaveAs
  75. f3            Quit
  76. f4            File
  77. f5            RepeatFindForward1
  78. f6            RepeatFindBackward1
  79. f7            NextWindow
  80. f8            PreviousWindow
  81. f9            NextHiddenWindow
  82. f10           ToggleSync
  83. f11           FormatParagraph
  84. f12           FormatText
  85.  
  86.  
  87. s+f1            Null
  88. s+f2          Save
  89. s+f3          LoadMacro
  90. s+f4          EditFile
  91. s+f5          FindForward
  92. s+f6          FindBackward
  93. s+f7          SplitVertical
  94. s+f8          SplitHorizontal
  95. s+f9          SizeWindow
  96. s+f10         LeftJustify
  97. s+f11         CenterJustify
  98. s+f12         RightJustify
  99.  
  100.  
  101. c+f1            Null
  102. c+f2            Null
  103. c+f3          SaveMacro
  104. c+f4          DirList
  105. c+f5          ReplaceForward
  106. c+f6          ReplaceBackward
  107. c+f7            Null
  108. c+f8          RedrawScreen
  109. c+f9          ZoomWindow
  110. c+f10         SetLeftMargin
  111. c+f11         SetParagraphMargin
  112. c+f12         SetRightMargin
  113.  
  114.  
  115. a+f1            Null
  116. a+f2          SetFileAttributes
  117. a+f3          RecordMacro
  118. a+f4          EditNextFile
  119. a+f5          RepeatFindForward2
  120. a+f6          RepeatFindBackward2
  121. a+f7          ToggleSearchCase
  122. a+f8            Null
  123. a+f9          ToggleCRLF
  124. a+f10         ToggleTrailing
  125. a+f11         ToggleEol
  126. a+f12         ToggleRuler
  127.  
  128. ;
  129. ; Alt keys
  130. ;
  131. a+a             Null
  132. a+b             Null
  133. a+c             Null
  134. a+d             Null
  135. a+e             Null
  136. a+f             Null
  137. a+g             Null
  138. a+h             Null
  139. a+i             Null
  140. a+j             Null
  141. a+k             Null
  142. a+l             Null
  143. a+m             Null
  144. a+n             Null
  145. a+o             Null
  146. a+p             Null
  147. a+q             Null
  148. a+r             Null
  149. a+s             Null
  150. a+t             Null
  151. a+u             Null
  152. a+v             Null
  153. a+w             Null
  154. a+x             Null
  155. a+y             Null
  156. a+z             Null
  157.  
  158.  
  159. a+~             Null
  160. a+1           SetMark1
  161. a+2           SetMark2
  162. a+3           SetMark3
  163. a+4             Null
  164. a+5             Null
  165. a+6             Null
  166. a+7             Null
  167. a+8             Null
  168. a+9             Null
  169. a+0             Null
  170. a+-             Null
  171. a+=             Null
  172.  
  173. a+;             Null
  174. a+'             Null
  175.  
  176. a+<           BlockUpperCase
  177. a+>           BlockLowerCase
  178. a+?           BlockStripHiBit
  179.  
  180. a+[             Null
  181. a+]             Null
  182.  
  183. ;
  184. ; Control keys
  185. ;
  186. c+@           SortBoxBlock
  187. c+a           DateTimeStamp
  188. c+b           MarkBox
  189. c+c           CopyBlock
  190. c+d           DeleteLine
  191. c+e           BlockExpandTabs
  192. c+f           BlockToFile
  193. c+g           JumpToLine
  194. c+h             Null
  195. c+i           ToggleIndent
  196. c+j           JoinLine
  197. c+k           KopyBlock
  198. c+l           MarkLine
  199. c+m           MoveBlock
  200. c+n           NumberBlock
  201. c+o           OverlayBlock
  202. c+p           PrintBlock
  203. c+q           DuplicateLine
  204. c+r           UndoLine
  205. c+s           MarkStream
  206. c+t           BlockTrimTrailing
  207. c+u           UnMarkBlock
  208. c+v           ToggleOverWrite
  209. c+w           FillBlock
  210. c+x           DeleteBlock
  211. c+y           UndoDelete
  212. c+z           ToggleZ
  213. c+[           ParenBalance
  214. c+\           SplitLine
  215. c+]           ParenBalance
  216. c+^             Null
  217. c+_           ToggleWordWrap
  218.  
  219.  
  220. ;
  221. ; control cluster / keypad keys
  222. ;
  223. Home          BegOfLine
  224. End           EndOfLine
  225. Left          CharLeft
  226. Right         CharRight
  227. Up            LineUp
  228. Down          LineDown
  229. PgUp          ScreenUp
  230. PgDn          ScreenDown
  231. Ins           ToggleOverWrite
  232. Del           DeleteChar
  233. Center        CenterWindow
  234.  
  235. c+Home        TopOfScreen
  236. c+End         BotOfScreen
  237. c+Left        WordLeft
  238. c+Right       WordRight
  239. c+Up          ScrollUpLine
  240. c+Down        ScrollDnLine
  241. c+PgUp        TopOfFile
  242. c+PgDn        EndOfFile
  243. c+Ins           Null
  244. c+Del         StreamDeleteChar
  245. c+Center      CenterLine
  246.  
  247.  
  248. a+GreyHome    Null                          ; 101 keyboard          Null
  249. a+GreyEnd     Null                          ; 101 keyboard          Null
  250. a+GreyLeft    ScrollLeft                ; 101 keyboard
  251. a+GreyRight   ScrollRight               ; 101 keyboard
  252. a+GreyUp      ScrollUpLine              ; 101 keyboard
  253. a+GreyDown    ScrollDnLine              ; 101 keyboard
  254. a+GreyPgUp    Null                          ; 101 keyboard
  255. a+GreyPgDn    Null                          ; 101 keyboard
  256. a+GreyIns     Null                          ; 101 keyboard
  257. a+GreyDel     Null                          ; 101 keyboard
  258.  
  259. Grey+         ScrollDnLine
  260. Grey-         ScrollUpLine
  261.  
  262. c+Grey+       FixedScrollDn
  263. c+Grey-       FixedScrollUp
  264. c+Grey/       CenterWindow              ; 101 keyboard
  265. c+Grey*       Null                          ; 101 keyboard
  266.  
  267. a+Grey/       Null                          ; 101 keyboard
  268.  
  269.  
  270. s+c+left      HorizontalScreenLeft
  271. s+c+right     HorizontalScreenRight
  272.  
  273.  
  274. ;
  275. ; shift + alt keys
  276. ;
  277. s+a+A           Null
  278. s+a+B           Null
  279. s+a+C           Null
  280. s+a+D           Null
  281. s+a+E           Null
  282. s+a+F           Null
  283. s+a+G           Null
  284. s+a+H           Null
  285. s+a+I           Null
  286. s+a+J           Null
  287. s+a+K           Null
  288. s+a+L           Null
  289. s+a+M           Null
  290. s+a+N           Null
  291. s+a+O           Null
  292. s+a+P           Null
  293. s+a+Q           Null
  294. s+a+R           Null
  295. s+a+S           Null
  296. s+a+T           Null
  297. s+a+U           Null
  298. s+a+V           Null
  299. s+a+W           Null
  300. s+a+X           Null
  301. s+a+Y           Null
  302. s+a+Z           Null
  303.  
  304. s+a+~           Null
  305. s+a+1         GotoMark1
  306. s+a+2         GotoMark2
  307. s+a+3         GotoMark3
  308. s+a+4           Null
  309. s+a+5           Null
  310. s+a+6           Null
  311. s+a+7           Null
  312. s+a+8           Null
  313. s+a+9           Null
  314. s+a+0           Null
  315. s+a+-           Null
  316. s+a+=           Null
  317. s+a+;           Null
  318. s+a+'           Null
  319. s+a+<           Null
  320. s+a+>           Null
  321. s+a+?           Null
  322. s+a+[           Null
  323. s+a+]           Null
  324.  
  325.