home *** CD-ROM | disk | FTP | other *** search
/ CBM Funet Archive / cbm-funet-archive-2003.iso / cpm / editors / zde16.pma / SAMPKEY.DOC next >
Text File  |  1979-12-31  |  4KB  |  134 lines

  1. sampkey.doc:
  2.  
  3. sAMPLE mACROS FOR zde, 01 jUNE 90 BY cARSON wILSON.
  4.  
  5.  
  6.  
  7. tHIS FILE DESCRIBES THE SAMPLE MACROS CONTAINED IN sampkey.zdk 
  8.  
  9. AND sampkey.zdt.  aS DISTRIBUTED, zde CONTAINS NO mACRO kEY 
  10.  
  11. DEFINITIONS.  i HAVE INCLUDED THE sampkey.* FILES BOTH TO GIVE 
  12.  
  13. YOU AN IDEA OF THE VERSATILITY AVAILABLE THROUGH zde'S MACRO 
  14.  
  15. CAPABILITY AND TO PROVIDE YOU WITH SOME USEFUL CHORESAVING 
  16.  
  17. ROUTINES.  mANY OF THE SAMPLE mACROS COME DIRECTLY FROM THE zde 
  18.  
  19. mANUAL, AND ILLUSTRATE THE USE OF CONDITIONAL TESTING, JUMPS, AND 
  20.  
  21. CONTROL KEY ENTRY FROM WITHIN mACROS.  iN ADDITION TO BEING 
  22.  
  23. EDUCATIONAL, MOST OF THESE "SAMPLE" mACROS DO USEFUL WORK.  wHILE 
  24.  
  25. YOU MAY (AND SHOULD) DEFINE zde'S mACROS TO DO ANYTHING YOU WISH 
  26.  
  27. (OR NOTHING, IF YOU WISH), i THINK YOU MAY FIND ONE OR MORE OF 
  28.  
  29. THESE SAMPLES USEFUL JUST AS THEY ARE.
  30.  
  31.  
  32.  
  33. tO INSTALL THE MACROS IN sampkey.zdk (OR ANY .zdk FILE) INTO YOUR 
  34.  
  35. COPY OF zde, JUST TYPE "zdenstal zde sampkey.zdk."  tHEN EXIT 
  36.  
  37. zdenstal WITH THE <s>AVE OPTION.  tHIS PRODUCES A WORKING COPY OF 
  38.  
  39. zde.com WITH mACRO kEYS 0 TO 9 AS DEFINED IN THE .zdk FILE.
  40.  
  41.  
  42.  
  43. tO ALTER OR REPLACE THE mACROS IN sampkey.zdk, FIRST EDIT THE 
  44.  
  45. TEXT FILE sampkey.zdt WITH zde.  tHEN TRANSLATE sampkey.zdt INTO 
  46.  
  47. A NEW MACRO FILE WITH THE COMMAND "zdkcom sampkey.zdt."  yOU CAN 
  48.  
  49. ALSO TRANSLATE .zdk FILES BACK INTO .zdt FILES IF YOU WISH; SEE 
  50.  
  51. zdkcom.doc FOR MORE INFORMATION.
  52.  
  53.  
  54.  
  55. tHE FOLLOWING BRIEFLY DESCRIBES EACH OF THE mACROS IN THE sampkey 
  56.  
  57. FILES:
  58.  
  59.  
  60.  
  61.  
  62.  
  63. macro 0 - swap characters.
  64.  
  65.  
  66.  
  67.      mACRO tEXT:
  68.  
  69.           Q^s^s^g^d^u^u^d^g
  70.  
  71.  
  72.  
  73.      pURPOSE:
  74.  
  75.           sWAPS THE CHARACTER BEHIND THE CURSOR WITH THE PREVIOUS 
  76.  
  77.           CHARACTER.  uSEFUL FOR CATCHING TYPOS.
  78.  
  79.  
  80.  
  81.  
  82.  
  83. macro 1 - soften paragraph.
  84.  
  85.  
  86.  
  87.      mACRO tEXT:
  88.  
  89.           Q^qs^x^[=^m]^s^v ^v^d^[![
  90.  
  91.  
  92.  
  93.      pURPOSE:
  94.  
  95.           "sOFTENS" hARD cARRIAGE rETURNS FROM THE LINE THE CURSOR 
  96.  
  97.           IS ON TO THE END OF THE PARAGRAPH.  tHIS ALLOWS 
  98.  
  99.           REFORMATTING WITH ^b OF FILES FROM OTHER WORD 
  100.  
  101.           PROCESSORS.
  102.  
  103.  
  104.  
  105.  
  106.  
  107. macro 2 - move to start of sentence.
  108.  
  109.  
  110.  
  111.      mACRO tEXT:
  112.  
  113.           Q^[{$7e}.1^s^[1^[{$7e}.<^[2^d^[= 2^[=^m2
  114.  
  115.  
  116.  
  117.      pURPOSE:
  118.  
  119.           mOVES THE CURSOR TO THE BEGINNING OF THE SENTANCE THE 
  120.  
  121.           CURSOR IS CURRENTLY ON.
  122.  
  123.  
  124.  
  125.  
  126.  
  127. macro 3 - move to start of paragraph.
  128.  
  129.  
  130.  
  131.      mACRO tEXT:
  132.  
  133.           Q^qs^s^s^[= [^d^d
  134.  
  135.  
  136.  
  137.      pURPOSE:
  138.  
  139.           mOVES THE CURSOR TO THE BEGINNING OF THE PARAGRAPH THE 
  140.  
  141.           CURSOR IS CURRENTLY ON.
  142.  
  143.  
  144.  
  145.  
  146.  
  147. macro 4 - reform and return.
  148.  
  149.  
  150.  
  151.      mACRO tEXT:
  152.  
  153.           Q^b^qp
  154.  
  155.  
  156.  
  157.      pURPOSE:
  158.  
  159.           rEFORMAT BEGINNING WITH THE LINE THE CURSOR IS ON AND 
  160.  
  161.           RETURN CURSOR TO CURRENT LOCATION.  uSEFUL WHEN 
  162.  
  163.           REVISING TEXT IN THE MIDDLE OF A PARAGRAPH.
  164.  
  165.  
  166.  
  167.  
  168.  
  169. macro 5 - browse file.
  170.  
  171.  
  172.  
  173.      mACRO tEXT:
  174.  
  175.           N^[;^c^[![
  176.  
  177.  
  178.  
  179.      pURPOSE:
  180.  
  181.           mOVE THROUGH FILE A SCREEN AT A TIME.  pRESS esc TO 
  182.  
  183.           STOP.
  184.  
  185.  
  186.  
  187.  
  188.  
  189. macro 6 - delete word left.
  190.  
  191.  
  192.  
  193.      mACRO tEXT:
  194.  
  195.           N^a^t
  196.  
  197.  
  198.  
  199.      pURPOSE:
  200.  
  201.           eRASES THE WORD TO THE LEFT OF THE CURSOR.
  202.  
  203.  
  204.  
  205.  
  206.  
  207. macro 7 - underline word right.
  208.  
  209.  
  210.  
  211.      mACRO tEXT:
  212.  
  213.           N^v^ps^f^ps
  214.  
  215.  
  216.  
  217.      pURPOSE:
  218.  
  219.           bRACKETS THE WORD TO THE RIGHT OF THE CURSOR WITH THE 
  220.  
  221.           CONTROL CODE ^s, CAUSING THE WORD TO BE UNDERLINED WHEN 
  222.  
  223.           PRINTED (note: PRINTER MUST BE INSTALLED).
  224.  
  225.  
  226.  
  227.  
  228.  
  229. macro 8 - swap lines.
  230.  
  231.  
  232.  
  233.      mACRO tEXT:
  234.  
  235.           Q^qs^kb^s^x^kk^s^e^e^kv
  236.  
  237.  
  238.  
  239.      pURPOSE:
  240.  
  241.           sWAPS THE CURRENT LINE WITH THE PREVIOUS LINE, MOVING 
  242.  
  243.           THE CURSOR WITH IT.  cAN BE USED TO MOVE A SINGLE LINE 
  244.  
  245.           UP ANY DISTANCE WITHIN YOUR FILE.
  246.  
  247.  
  248.  
  249.  
  250.  
  251. macro 9 - help message.
  252.  
  253.  
  254.  
  255.      mACRO tEXT: N^qe^qs^n^n0=sWcH 1=sOFT 2=sENTbG 3=pARAbG 
  256.  
  257.                  4=rEFORM 5=bROWSE 6=dELlFT 7=uNDL 8=sWlN 9=hLP 
  258.  
  259.                  ^[;^[;^[;^y^y^qp
  260.  
  261.  
  262.  
  263.      pURPOSE:
  264.  
  265.           bRIEFLY DISPLAYS HELP MESSAGE AT TOP OF SCREEN.
  266.  
  267.