home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / UTILITY / ZEDIT12F.ARJ / ZEDIT.HLP < prev    next >
Text File  |  1990-11-22  |  12KB  |  335 lines

  1. `8?ABCDEF
  2. Help for the Zarrf! Full-screen Editor  (Z-Edit)
  3.  
  4. If this is your first time using this editor, you should read all of the help
  5. screens.  Then you'll probably never need to look at them again.
  6.  
  7.   A - Introduction (read first)
  8.   B - Command list
  9.   C - Colors and Ctrl-Commands
  10.   D - More Information
  11.   E - Format Functions
  12.   F - Credits
  13.  
  14. (c)1990 Zarrf! :: Last updated on 22 November, 1990
  15. `4?ABCDEFGHI
  16. Help for the Zarrf! Full-screen Editor
  17. (aka Z-Edit)
  18.  
  19. If this is your first time using this
  20. editor, you should read all the help
  21. screens.  Then you'll probably never
  22. need to look at them again.
  23.  
  24.   A - Introduction
  25.   B - Limitations/Warning
  26.   C - Command List Part I
  27.   D - Command List Part II
  28.   E - Colors
  29.   F - More Information
  30.   G - Format Functions
  31.   H - Credits
  32.   I - Bug Reports
  33.  
  34. ! NOTE: ESC can be replaced by Ctrl-E !
  35. (c)1990 Zarrf! :: updated 22 Nov, 1990
  36. `8A -- Intro
  37. Introduction
  38.  
  39.      This full-screen editor can be used in place of the built-in editor that
  40. comes with the bbs.  There are many advantages to using a full-screen editor
  41. instead of a line editor.  You can see what you are typing in a full-screen
  42. editor, and what you see is exactly what your message will look like.  In a
  43. line editor, you usually have to stop typing and list it.  Editing is also
  44. much easier.  You need only move the cursor around with the arrow keys (or
  45. contol keys) in a full-screen editor, instead of working with complex insert,
  46. delete and edit commands.
  47.  
  48.      This particular editor will allow you to type up to \T lines in a single
  49. message.  A status line at the bottom of the screen told you how to see this
  50. help screen, and will tell you which page you are on.  (There are \L lines on
  51. each page, making a maximum of \P pages.)
  52.  
  53. WARNING: If you are not seeing this help screen between two green lines, with
  54. a light cyan message below, and you see weird symbols ("[0;1;36;40m") then you
  55. will not be able to use this editor because you do not have ANSI.  Just press
  56. <Q><ESC><A> now to get back to the bbs.
  57. `4A -- Intro
  58. Introduction
  59.  
  60.      This full-screen editor can be
  61. used in place of the built-in editor
  62. that comes with the bbs.  There are
  63. many advantages to using a full-screen
  64. editor instead of a line editor.  You
  65. can see what you're typing in a full-
  66. screen editor, and what you type is
  67. exactly what your message will look
  68. like.  In a line editor, you usually
  69. have to leave the editor to do this.
  70. Editing is also much more easier.  You
  71. need only move the cursor around with
  72. control-keys instead of working with
  73. complex insert, delete, and edit com-
  74. mands.  This editor also supports the
  75. 40-column users (as you can plainly
  76. see).
  77. `4B -- Limitations/Warning
  78. Limitations -- ANSI Warning
  79.  
  80.      You may type up to \T lines in
  81. a single message.  A status line at
  82. the bottom of the screen told you how
  83. to see this help screen, and will tell
  84. you which page you're on.  (There are
  85. \L lines on each page, making a max-
  86. imum of \P pages.)
  87.  
  88.      WARNING: If you are not seeing
  89. this help screen between two green
  90. lines, with a cyan message below, and
  91. you see weird symbols ("[0;1;36;40m")
  92. then you won't be able to use this ed-
  93. itor because you don't have ANSI.  To
  94. get back to the bbs, press <Q> then
  95. press <ESC> <A>.  You'll need to use
  96. the old editor.
  97. `8B -- Commands
  98. List of commands availible in the editor:
  99.  
  100. \2Main Command             Alternate Command        Action (What it does)\0
  101. <UP>,<DN>,<LT>,<RT>      Ctrl-T,-V,-F,-G          move cursor around
  102. <HOME>                   Ctrl-Q                   move to beginning of line
  103. <END>                    Ctrl-A                   move to end of line
  104. <ESC> <UP>               <ESC> Ctrl-T             go one page up
  105. <ESC> <DN>               <ESC> Ctrl-V             go one page down
  106. <F1>                     <ESC> <1>                insert a line
  107. <F2>                     <ESC> <2>                delete a line
  108. <ESC> <HOME>             <ESC> Ctrl-Q             go to top of message
  109. <ESC> <END>              <ESC> Ctrl-A             go to bottom of message
  110. <F3>                     <ESC> <3>                redraw screen*
  111. <F4>                     <ESC> <4>                redraw current line*
  112. <ESC> <S>                <ESC> <S>                save message
  113. <ESC> <A>                <ESC> <A>                abort message
  114. <ESC> <C>                <ESC> <C>                clear message (start over)
  115. <ESC> <W>                <ESC> <W>                toggle word wrapping
  116.  
  117. *Use this whenever you get garbage (line noise) and it will clear it off
  118. `4C -- Commands
  119. Command List Part I
  120.  
  121. \2Command key(s)   What it does\0
  122. Ctrl-T,-V,-F,-G  up, down, left, right
  123. Ctrl-Q           go to start of line
  124. Ctrl-A           go to end of line
  125. <ESC> Ctrl-T     move one page up
  126. <ESC> Ctrl-V     move one page down
  127. <ESC> <1>        insert a line
  128. <ESC> <2>        delete a line
  129. <ESC> Ctrl-Q     go to top of message
  130. <ESC> Ctrl-A     go to end of message
  131. <ESC> <3>        redraw screen*
  132. <ESC> <4>        redraw current line*
  133. <ESC> <S>        save message
  134. <ESC> <A>        abort message
  135. <ESC> <C>        clear message
  136. <ESC> <W>        toggle word wrapping
  137.  
  138. *Use to clear line noise (garbage)
  139. `8C -- Colors
  140. Colors and Extra Commands
  141.  
  142. Ctrl-C  -  change colors: type Ctrl-C and a digit (see example below)
  143. Ctrl-N  -  toggle insert mode on/off (yellow "Ins" on status line)
  144. Ctrl-W  -  backspace over the word to the left of the cursor
  145. Ctrl-D  -  delete the character directly under the cursor
  146. Ctrl-J  -  jumble/unjumble line (rot-13)
  147. Ctrl-U  -  use macro (follow with Ctrl-A, Ctrl-D, or Ctrl-F)
  148.  
  149. Here are the color definitions:
  150.   0 - dull white \0(normal)\0
  151.   1 - bright cyan \1(bold)\0
  152.   2 - bright yellow \2(really bold)\0
  153.   3 - purple \3(morbid)\0
  154.   4 - bright white on blue \4(entry fields)\0
  155.   5 - green \5(nice color)\0
  156.   6 - blinking bright red \6(attention-grabber)\0
  157.   7 - bright blue \7(alternate)\0
  158.  
  159. Ex: Purple is Ctrl-C, <3>.  When you hit enter, the editor resets to color 0.
  160. `4D -- Commands
  161. Command List Part II
  162.  
  163. \2Key(s)   What it does\0
  164. Ctrl-C   change colors (Ctrl-C + digit)
  165. Ctrl-D   delete character
  166. Ctrl-H   backspace
  167. Ctrl-I   tab across screen (go to next
  168.          green "+")
  169. Ctrl-N   toggle insert mode
  170. Ctrl-P   change colors too
  171. Ctrl-R   reposition cursor*
  172. Ctrl-W   backspace word
  173. Ctrl-J   jumble/unjumble line
  174. Ctrl-L   split line at cursor
  175. Ctrl-U   use macro (follow with Ctrl-A,
  176.          Ctrl-D, or Ctrl-F)
  177.  
  178. *use if cursor myseriously gets mis-
  179.  placed or isn't in the right place
  180. `4E -- Colors
  181. Color Information
  182.  
  183.      To change, colors type Ctrl-C (or
  184. Ctrl-P) and press the digit of the
  185. color to change to.  For instance, to
  186. change to purple, type Ctrl-C <3>. To
  187. return to normal (dull white) press
  188. Ctrl-C <0>.
  189.  
  190. Color definitions:
  191.   0 : \0dull white\0
  192.   1 : \1bright cyan\0
  193.   2 : \2bright yellow\0
  194.   3 : \3purple\0
  195.   4 : \4bright white on blue\0
  196.   5 : \5green\0
  197.   6 : \6blinking bright red\0
  198.   7 : \7bright blue\0
  199.  
  200. Color 1 is usually used for \1bold\0.
  201. `8D -- Other Info
  202. More Information
  203.  
  204.      In this version, insert mode will not word wrap letters that are scroll-
  205. ing off the screen.  They just vanish forever, so be careful.  Word wrap is
  206. automatic in overwrite mode, and will overwrite things on the line below.
  207.  
  208.      When you hit <END>, the cursor will move to the end of the current line.
  209. If you're already there, it'll move to the last column on the screen.  This
  210. way you can alternate between the "end" you wanted and the "end" you didn't
  211. want.  <ESC> <END> works the same way:  If you're already on the last line
  212. of the message, it will move to the last line of the last page availible.
  213.  
  214.      If the cursor seems to be in the wrong place, press Ctrl-R (for "repos-
  215. ition cursor") and it will move the cursor to where it should be.  You won't
  216. notice anything if the cursor is already correctly positioned.  If you are
  217. having line noise problems, <F3> redraws the entire screen, but in cases of
  218. extreme line noise, this may not help much since the redraw will be messed
  219. up.  If you have a real problem with line noise, you may want to switch back
  220. to the old editor for that call.
  221. `4F -- Other Info
  222. More Information
  223.  
  224.      In this version, insert mode will
  225. not word wrap letters that are scroll-
  226. ing off the screen.  They just vanish
  227. forever, so be careful.  Word wrap is
  228. automatic in overwrite mode, and will
  229. overwrite things on the line below.
  230.      When you hit Ctrl-A, the cursor
  231. will move to the end of the current
  232. line.  If you're already there, it'll
  233. go to the last column on the screen.
  234. This way it alternates.  <ESC> Ctrl-A
  235. works the same way- if you're already
  236. at the end of the message, it'll go
  237. to the last line of the last page.
  238.      If the cursor is in the wrong
  239. place, hit Ctrl-R and it will be cor-
  240. rected.  <ESC> <3> will redraw the
  241. screen.
  242. `8F -- Credits
  243. Credits
  244.  
  245.      Z-Edit was written throughout April-August 1989 by Dead Dog.  Thanks to
  246. Sector BBS BBS (615-926-8602) and Sector Node 2 (now defunct) for putting up
  247. with various and numerous "beta tests," and the many bugs the users there
  248. helped to weed out.
  249.  
  250.      The modem routines were copied from WWIV v3.21, which were in the public
  251. domain before that.  Z-Edit is written in Turbo Pascal, but I'm in the process
  252. of converting it to Turbo C, where many more functions will be available.
  253.  
  254. Questions and Comments:  (WWIVnet 4 @6555)
  255.   Email Dead Dog #4
  256.   Sector BBS BBS @6555
  257.   (615) 926-8602
  258.   24 hrs a day, 2400, N81
  259.  
  260. Please report any bugs or comments to the above location.  Thank you.
  261. Zarrf! Full-screen Editor (Z-Edit) \V
  262. (c)1990 Zarrf!
  263. `4H -- Credits
  264. Credits
  265.  
  266.      Z-Edit was written throughout
  267. April-August 1989 by Dead Dog.  Thanks
  268. to Sector BBS BBS (615-926-8602) and
  269. Sector Node 2 (now defunct) for putting
  270. up with various and numerous "beta
  271. tests," and the many bugs the users
  272. there helped to weed out.
  273.  
  274.      The modem I/O routines used were
  275. copied from v3.21, which were in the
  276. public domain before that.  Z-Edit is
  277. written in Turbo Pascal, but I'm in the
  278. process of converting it to Turbo C,
  279. where I will have more flexibility.
  280.  
  281. Zarrf! Editor (Z-Edit) \V
  282. (c)1990 Zarrf!
  283. `4I -- Bug reports
  284.      If you find any bugs or have any
  285. comments on this full-screen editor,
  286. please leave E-mail to me (address
  287. below) and I'll get back to you as
  288. soon as possible.
  289.  
  290. Questions and Comments:
  291.   (WWIVnet 4 @6555)
  292.   Email Dead Dog #4
  293.   Sector BBS BBS
  294.   (615) 926-8602
  295.   24 hours a day, 2400, N81
  296.  
  297.      Future versions of this program
  298. will undoubtably be found there also.
  299. There are a number of things I still
  300. wish to add/change so stay tuned for
  301. more.
  302. `8E -- Format Functions
  303. Format Functions
  304.  
  305.      The format functions are found by hitting Ctrl-S.  You must then type
  306. one more letter corresponding to the function you want.  On the status line
  307. above, the "L" and "R" are the left and right margins, respectively.  A "+"
  308. marks a tab stop, and a "-" marks nothing.
  309.  
  310. Ctrl-S <T>   toggle tab stop (on/off)
  311. Ctrl-S <L>   assign new left margin
  312. Ctrl-S <R>   assign new right margin
  313. Ctrl-S <C>   clear all tab stops
  314. \OLCtrl-S <S>   save tabs as default (local only)
  315. Ctrl-S <J>   justify (left, center, right)
  316. `4G -- Format functions
  317. Format Functions
  318.  
  319.      The format functions are found by
  320. hitting Ctrl-S.  You must then type
  321. one more letter corresponding to the
  322. function you want.  On the status line
  323. above, the "L" and "R" are the left
  324. and right margins, respectively.  A
  325. "+" marks a tab stop, and a "-" marks
  326. nothing.
  327.  
  328. Ctrl-S <T>   toggle tab stop (on/off)
  329. Ctrl-S <L>   assign new left margin
  330. Ctrl-S <R>   assign new right margin
  331. Ctrl-S <C>   clear all tab stops
  332. \OLCtrl-S <S>   save tabs as default
  333. Ctrl-S <J>   justify (left,ctr,right)
  334. `ND
  335.