.po 3
.. right margin set at 72
                    INDEX OF FEATURES RELATED TO WORDSTAR

[  THE KAY*FOG RBBS  |  KEYSTOWS.ART  |  publisheä  22/12/8µ  ]

              KEYS TO WORDSTAR:  The Use of Macros
                         by Dick Ezzard
                       Copyright (C) 1985


__________INTRODUCTION__________

WHY USE MACRO COMMANDS?

     Macroó  makå WordStaò intï á mucè morå powerfuì tooì thaî mosô  peoplå 
realize®   Tï  speeä  uð  youò texô editinç automatå  stringó  oæ  WordStaò 
commandó  witè  á keyboarä enhanceò sucè  aó  Xtra-Key¬  SmartKey¬  ProKey¬ 
ManyKey¬  QuikKey¬ SuperKeù oò thå publiã domaiî FK.COM®  Theî thå toucè oæ 
á  singlå  keù  caî cascadå severaì  WordStaò  commands¬  speedinç  uð  thå 
performancå oæ somå desirablå procesó whicè woulä bå slo÷ anä cumbersomå iæ 
yoõ haä tï enteò eacè commanä separately®  (Thå WordStaò commanä buffeò caî 
receivå anä storå á numbeò oæ commandó fasteò thaî anù humaî caî type.©  

     Accuracù  ió  aî  importanô  benefitº   pre-seô  stringó  oæ  commandó 
eliminatå typographicaì erroró wheî keying-iî compleø sequenceó -- nï smalì 
advantagå  sincå mistakeó madå wheî enterinç compleø WordStaò commandó  caî 
damagå importanô files.

     Whilå  thå  numbeò oæ potentiaì combinationó ió  astronomical¬  you'lì 
probablù  comå uð witè á smalì seô oæ favoriteó thaô yoõ kno÷ welì anä  uså 
often®   É  keeð theså tooló iî "sets¢ whicè arå appropriatå tï  particulaò 
kindó oæ activities¬  onå seô foò uså durinç higè speeä texô entry¬ anotheò 
seô  foò editinç existinç text®   É finä especiallù usefuì á seô É uså  foò 
re-arranginç mishmash text files.  

OTHER IMPROVEMENTS

     Iî  additioî  tï  macros¬  therå  arå twï  morå  wayó  tï  superchargå 
WordStarº Usinç á raí disk¬ anä eliminatinç somå oæ WordStar'ó files®  Botè 
arå discusseä below.

MACRO OVERVIEW

     Let's take a look at some of my favorite macro types:

ª Texô entrù keyó (reversinç twï transposeä letters¬ fetchinç speciaì ruleò 
  lines¬ deletinç á worä tï thå left);

ª  Editinç  keyó useä wheî traversinç á filå (jumpinç cursoò  tï  thå  nexô 
 paragraph¬  jumpinç  á  giveî numbeò oæ lines¬  jumpinç á giveî numbeò  oæ 
 paragraphs);

ª Massivå deletionó (deletå froí cursoò tï beginninç oæ file¬  deletå  froí 
 cursoò tï enä oæ file¬  deletå tï enä oæ paragraph¬ deletå tï beginninç oæ 
 paragraph¬ deletå á blocë witè retrievaì option);
Šª Re-arranginç texô (marë currenô sentencå aó á block¬  marë paragrapè aó á 
 block¬ movå blocë tï cursoò anä swap¬ movå linå tï enä oæ file¬ movå blocë 
 tï enä oæ file¬ instalì severaì sortinç bins¬ movå blocë tï bin);

* Indexing a file (copy line to end of file, copy block to top of file);

* Multiple file editing (view another file, add a note to another file);

ª  Otheò  editinç aidó (taç markeä blocë foò lateò  re-marking¬  re-marë  á 
  taggeä block)

ª Miscellaneouó keyó (removå ghosô lineó froí screen¬  prinô markeä  block¬ 
 removå carriagå returnó noô followeä bù linå feeds);

* Formatting keys (re-form current paragraph, underline a single word);

ª Finally¬  supercharginç WordStarº  Usinç á ramdisë tï geô thå mosô ouô oæ 
 theså  macros»  eliminatinç WordStar'ó WSMSGS.OVR¬  MAILMERG.OVÒ overlays» 
 anä removinç WS.COÍ tï makå spacå oî á disk.

__________TEXT ENTRY KEYS__________

REVERSE TWO TRANSPOSED LETTERS     ^Kk^S^Kb^S^Kv^Kh

     Thió  reverseó  twï letteró entereä iî transposeä  fashion¬  á  commoî 
occurrence®   Foò example¬  iæ yoõ typå thå sequencå teh¬  yoõ caî uså thió 
keù  tï correcô iô tï "the.¢ Iô maù bå usefuì durinç higè speeä texô  entrù 
iæ  thió  ió onå oæ youò commoî mistakes®   However¬  iô ió  probablù  morå 
troublå  thaî  iô ió wortè sincå iô requireó thaô yoõ positioî  thå  cursoò 
carefullù jusô tï thå righô oæ thå twï transposeä letters®  

     The quickest ways to correct errors detected during text entry: 

     Iæ  yoõ  arå  stilì iî thå worä wherå thå  erroò  occurred¬  uså  youò 
deletinç backspacå tï eraså bacë tï thå erroò ió anä retypå thå error®  

     Iæ  thå erroò ió severaì wordó bacë oî thå samå line¬  uså ^Á tï  jumð 
bacë tï thå beginninç oæ thå worä whicè containó thå 
error¬ theî retypå thå wholå worä (unlesó iô ió á monsteò likå Brzeniské oò 
something©  insertinç iô iî fronô oæ thå error¬  theî uså ^Ô tï deletå  thå 
worä witè thå error®  

     Iæ yoõ noticå aî erroò bacë furtheò oî youò screen¬ leô iô gï tilì yoõ 
gï througè oî youò prooæ read®   Especiallù iæ yoõ arå goinç tï dï á  spelì 
checë anyway®  

FETCH SPECIAL RULER LINES          ^Qs^Kb<CR>^KK^Qb^KrR<CR>

 Thió babù markó á tinù emptù block¬ theî readó iî á filå calleä Ò whicè ió 
wherå  yoõ  keeð formattinç stufæ likå speciaì ruleò lines®   Thió ió  verù 
usefuì  tï peoplå whï havå tï adjusô theiò tabó anä margiî settingó  often¬ 
likå  script-writeró  anä peoplå whï makå uð highlù  formatteä  tableó  anä 
lists®   Alsï  usefuì iæ yoõ ediô directlù oî datá baså fileó whicè havå tï 
linå up®  
Š     Youò collectioî oæ ruleò lineó comeó iî aó á markeä block®   Placå thå 
cursoò  oî thå examplå ruleò linå oæ youò choicå anä dï ^Oæ tï  reseô  youò 
marginó  anä tabs®   Theî dï ^Kù tï eraså thå ruleò linå collectioî ouô  oæ 
youò currenô filå untiì yoõ neeä 'eí again®  

DELETE WORD LEFT         ^A^T

     Anotheò  erroò  correctoò foò uså durinç texô entry®   Wilì  "eaô  up¢ 
wordó tï thå left¬  aó manù timeó aó yoõ hiô it®  Iæ yoõ wanô tï starô oveò 
jusô á littlå waù back¬ comeó iî handy®  


__________EDITING KEYS__________

JUMP CURSOR TO NEXT PARAGRAPH       ^Qf^N^N<CR><CR>

     Thió  actuallù doeó á finä oæ twï cr/læ linå endingó iî á row¬  sï  iô 
jumpó  tï  thå nexô paragrapè onlù iæ youò standarä formaô ió tï includå  á 
blanë linå betweeî paragraphs®  Aó á matteò oæ policù iô ió quitå usefuì tï 
standardizå  á formaô foò youò owî "manuscript¢ files¬  tï worë iî  conjun
ctioî  witè  á collectioî oæ speciaì functioî keys®   Postponå  matteró  oæ 
formattinç foò printinç untiì thå lasô thinç yoõ dï tï á file®   Wheî doinç 
texô entrù anä conceptuaì editing¬ leavå justificatioî off¬ anä hypheî helð 
ofæ -- thoså "features¢ wilì jusô slo÷ yoõ down.  
     Afteò  yoõ  havå  useä thió keù oncå tï jumð tï thå toð  oæ  thå  nexô 
paragraph¬  yoõ caî jusô hiô ^Ì tï repeaô anä traverså youò filå  paragrapè 
bù paragraph®  

JUMP N LINES        ^Qf^N<CR>

     Thió  ió thå fronô stuâ oæ á FINÄ commanä thaô lookó foò linå endings®  
Afteò hittinç thå key¬  yoõ enteò á numbeò tï telì WordStaò ho÷ manù  lineó 
tï find¬  theî hiô thå <RETURN¾ keù again®   Foò example¬ afteò hittinç thå 
defineä  functioî  keù  enteò 55<RETURN¾ anä yoõ wilì jumð  5µ  lines¬  thå 
normaì lengtè oæ á WordStaò page®  Tï gï tï thå 10tè pagå enteò 550®  Afteò 
onå use¬ iæ yoõ wanô tï jumð thå samå numbeò oæ lineó uså ^L.

JUMP N PARAGRAPHS        ^Qf^N^N<CR>

     Similaò  tï thå previouó twï keys¬  thió onå jumpó paragraphó iæ  theù 
arå delimiteä bù doublå carriagå return¯ linå feeä sequences®  Afteò hitinç 
thå defineä key¬ enteò thå numbeò anä <CR>.  Repeat by ^L.  

__________MASSIVE DELETIONS__________

     Therå  arå  twï  usefuì wayó tï makå deletionó  sï  thaô  thå  deleteä 
matriaì caî bå retrieveä lateò iæ needed®  Thå firsô ió simplù tï shifô thå 
"deleted¢  materiaì  tï  thå enä oæ thå file®   Aô thå enä oæ  thå  editinç 
process¬  it'ó á simplå matteò tï cleaî uð thå enä oæ thå file®  Thå seconä 
methodº  Seô uð á "delete¢ macrï sï thaô thå filå ió firsô saveä beforå thå 
deletioî takeó place®   Uså anotheò macrï tï yanë bacë thå earlieò  versioî 
iæ thå deletioî proveó unsatisfactory®  Botè methodó arå describeä below.
.paŠDELETE FROM CURSOR TO BEGINNING OF FILE      ^Kk^Qr^Kb^Ky

     Dangerous®  Iô pickó ouô á smalì sectioî oæ texô oò datá foò retetion¬ 
froí á largeò file®   Foò example¬  saù yoõ havå captureä á loç oæ messageó 
froí  KAY*FOÇ  anä  therå  ió  onå iî therå yoõ wanô  tï  keeð  foò  futurå 
referece®   Yoõ  coulä uså WordStaò tï browså dowî tï thå filå  untiì  youò 
cursoò ió aô thå toð oæ thå materiaì yoõ wanô tï retain®   Hiô thió keù anä 
everythinç abovå it in the file disappears.  
     Thió keù ió sï dangerouó thaô É havå takeî iô ofæ mù keyboard¬ prefer
rinç  tï iî thå commanä sequencå myselæ wheî É reallù wanô tï dï á  massivå 
delete®   Aî  accidentaì deletå froí thå bottoí oæ á valuablå filå coulä bå 
trouble¬ wheî yoõ haven'ô yet backed up the fresh work.  

DELETE FROM CURSOR TO END OF FILE       ^Kb^Qc^Kk^Ky

     Thió  cleanó ouô everythinç iî á filå belo÷ thå materiaì yoõ  wanô  tï 
retain®   Anotheò  examplå oæ á usefuì applicatioî foò massivå deletioî  ió 
boilerplating®  Yoõ keeð á monsteò filå oæ alì thå paragraphó yoõ mighô uså 
iî á businesó letter®   Opeî á ne÷ filå iî whicè tï writå á currenô letter®  
Theî reaä iî thå filå whicè ió youò collectioî oæ boilerplates®  Selecô thå 
fe÷ paragraphó yoõ wanô tï uså thió time¬ movå theí tï thå toð oæ thå file¬ 
anä deletå thå resô usinç thió speciaì functioî key®  
     Likå  itó  sisteò whicè deleteó everythinç tï thå toð oæ thå  file¬  É 
finä thió toï dangerouó tï havå around®   É uså thå commanä sequencå á lot¬ 
buô  don'ô wanô tï bå ablå tï dï iô witè onå key¡   Woulä ratheò jusô  typå 
thå commandó aó fasô aó É can®  

DELETE TO END OF PARAGRAPH    ^Kb^Qf^N^N<CR><CR>^Kk^Ky

     Thió  wilì  geô everthinç froí wherå thå cursoò ió tï thå enä  oæ  thå 
paragraph¬  iæ yoõ formaô youò paragraphó witè doublå <CR>ó aó recommended®  
Notå  thaô iô useó botè blocë operationó anä finä operationó whicè  arå  iî 
separatå incompatiblå partó oæ thå WordStaò overlaù file¬ sï youò disë wilì 
bå accesseä á couplå oæ timeó witè thió one®  However¬ iô ió noô baä witè á 
RAÍ  disk®   Notå alsï thaô wherå youò cursoò landó afteò á finä  operatioî 
differó slightlù betweeî versionó oæ WordStar®  
     Probablù morå troublå thaî it'ó worth®   É geô thå samå effecô jusô aó 
fasô  witè  á  sequencå oæ ^Qù tï loð ofæ thå  currenô  line¬  followeä  bù 
repositioninç  thå cursoò dowî anä hittinç ^Ù thå requireä numbeò oæ times®  
     Pauì  St®  Johî  noteó thaô ^Kb^B^Kk^Kù doeó thå samå  thinç  jusô  aó 
effectively.

DELETE TO BEGINNING OF PARAGRAPH       ^Kb^Qf^N^N<CR>B<CR>^Kk^Ky

     Similaò  tï thå jusô precedinç key¬  onlù thå FINÄ operatioî  searcheó 
witè  thå  Â foò backwardó optioî tï finä thå doublå <CR>'ó whicè definå  á 
paragraph®  Again¬ maybå noô wortè thå troublå iî mosô cases®  

DELETING A BLOCK, WITH RETRIEVAL OPTION ^Ks^Qp^Ky   ^KqYD^R<CR>

     Wheî performinç á block-delete¬  it'ó nicå tï havå thå abilitù tï yanë 
bacë  thå deleteä portioî iæ yoõ changå youò mind®   Theså twï macroó  givå 
yoõ jusô thió ability.

     Thå  firsô macro¬  ^Ks^Qp^Ky¬  firsô saveó thå filå iî itó  pre-deletå Šforí  beforå makinç thå actuaì blocë deletion®   Iæ yoõ don'ô likå thå  re
sult¬  anä wanô tï returî tï thå previouó versioî oæ thå file¬  thå  seconä 
macro¬  ^KqYD^R<CR>¬ takeó yoõ ouô oæ thå filå anä bacë iî sï fasô thaô thå 
effecô ió nearlù likå yankinç bacë thå deleteä text.
     Thió  niftù keù waó addeä tï thå collectioî bù Daviä Lewistoî whï sayó 
hå pickeä iô uð froí á Kayprï User'ó Grouð file®  


__________RE-ARRANGING TEXT__________

MARK CURRENT SENTENCE AS BLOCK  ^Qf  <CR>B^D^D^Kb^Qf  <CR><CR>^Kk

     Notå thaô therå arå twï spaceó afteò eacè ^Qf®   Thió keù ió dependenô 
oî  thå  useò  beinç  consistenô iî endinç eacè  sentencå  witè  twï  spacå 
charaters®   Doeó noô worë oî thå firsô sentencå iî á paragraph®   Probablù 
morå oæ á stunô thaî anythinç useful®  

MARK PARAGRAPH AS BLOCK   ^Qf^N^N<CR>B<CR>^X^X^Qf^N^N<CR><CR>^Kk

     Thå lazù man'ó blocë marker®   Provideä youò paragraphó arå configureä 
separateä  witè doublå carriagå returnó aó recommended¬  placå  thå  cursoò 
anywherå  iî á paragrapè anä hiô thió key®   Thå paragrapè wilì bå  blockeä 
foò you¬ readù tï move®  
     Somå cautionsº Won'ô worë unlesó thå paragrapè ió precedeä anä foloweä 
bù  doublå  <CR>¬  whicè  ió usuallù noô thå caså foò thå  firsô  anä  lasô 
paragraphó  iî á file®   Anä maù noô bå thå caså aô alì iæ yoõ don'ô formaô 
youò manuscripô fileó thå samå waù É do®  Theî re-desigî oæ thió keù maù bå 
necessary®    Also¬  thió  keù  workó  witè  WordStaò  versioî  2.26®   Thå 
positininç  oæ thå cursoò afteò á finä operatioî differó slightlù foò  somå 
otheò versionó of WordStar so some tinkering will be required.  
     É  don'ô uså thió onå anymorå becauså É aí proficienô enougè aô  blocë 
markinç  tï  makå betteò timå jusô zinginç thå cursoò uð anä dowî  tï  marë 
blocks®  

MOVE BLOCK TO CURSOR          ^Kv^Qv

     Proceedinç  througè á filå yoõ caî marë anä movå blockó  iî  sequence®  
Afteò yoõ marë thå firsô block¬ yoõ prowì arounä movinç thå cursoò tilì yoõ 
finä  wherå yoõ wanô thå blocë tï light®   Hiô thió keù anä thå blocë comeó 
tï  thå cursoò location¬  thå cursoò snapó bacë tï wherå thå blocë waó  anä 
yoõ arå readù tï marë youò nexô block®  
     Yoõ  maù  noô  wisè tï tiå uð á speciaì functioî  keù  foò  á  commanä 
sequencå aó simplå aó ^Kv^Qö whicè ió easù tï type®  

MOVE LINE TO END OF FILE (HOLD OFF ERASE) ^Qs^Kb^X^Kk^Qr^Kv^Qv^Kh

     Provideó aî optioî oî erasinç linesº Markó thå currenô linå aó á blocë 
anä moveó thå markeä linå tï thå enä oæ thå file¬  foò lateò consideration¬ 
insteaä oæ permanentlù obliteratinç thå line¬  aó witè ^Y®  Iô theî returnó 
thå cursoò tï wherå yoõ arå working.  
     Thió jeweì ió thå prototypå foò texô re-arrangement®   Iæ youò filå ió 
shorô enougè tï exisô entirelù iî RAM¬ iô ió verù quicë indeed¬ anä yoõ caî 
movå severaì lineó bù hittinç thió keù several times in quick succession.  
 Sincå  eacè  linå goeó tï thå enä oæ thå file¬  iô appearó undeò  thå  onå 
whicè  waó previouslù moved®   Sincå yoõ returî tï thå placå yoõ jusô  camå Šfrom¬  yoõ arå oî thå verù nexô line®   Sï hiô thió keù fivå timeó iî á ro÷ 
anä yoõ movå á fivå linå paragrapè to the bottom of the file.  
     Abouô  fivå  oò siø lineó seemó tï bå thå limiô oæ WordStar'ó  commanä 
buffeò  anä yoõ wilì bå signaleä thaô thå buffeò ió fulì bù á beeð anä  thå 
appearancå  oæ somå !!!!¡  markó aô thå toð oæ thå screen®   Noô tï  worry®  
Jusô slo÷ dowî á littlå anä theî yoõ can move some more lines.  
     Onå  oæ  WordStar'ó stickiesô pitfalló ió thå  ^Ù  eraså  key®   Daviä 
Giunté  haó aî ingeniouó solutioî tï thió probleí iæ yoõ uså á full-fledgeä 
keyboarä redefinerº prograí thió sequencå tï thå ^Ù keù sï thaô thå linå ió 
moveä  tï thå enä oæ thå filå anä Worä Staò neveò findó ouô thaô á  ^Ù  waó 
entered¡   Thió caî savå thå daù foò thå heavy-handeä typist¬  becauså hol
dinç  ^Ù dowî foò jusô á littlå toï lonç resultó iî WordStaò deletinç  morå 
thaî onå line.  
     Wheî yoõ enä youò edit¬  uså ^Qã tï gï tï thå enä oæ file¬  anä deletå 
thå  reallù unwanteä lineó froí thå bottoí oæ thå filå (witè Blocë marë anä 
delete)®   Firsô  yoõ thro÷ stufæ iî thå wastebasket¬  lateò oî yoõ  geô  á 
chancå tï reconsideò beforå yoõ irrevocably burn it up.  

MOVE BLOCK TO END OF FILE     ^Qr^Kv^Qv^Kh

     Useä afteò yoõ manuallù marë á block¬ thió wilì movå thaô blocë tï thå 
enä  oæ  thå  file®   Anä brinç yoõ bacë tï wherå yoõ  arå  working®   Aidó 
tremendouslù iî thå re-arrangemenô oæ text®  
     Foò example¬ let'ó saù yoõ havå á filå whicè ió á mishmasè oæ noteó oî 
roughlù thå samå subject¬  buô iî nï particulaò order®  Startinç aô thå toð 
oæ  thå file¬  marë blockó thaô yoõ thinë belonç iî thå middlå oæ thå  filå 
anä uså thió keù tï senä theí tï thå end®  Wheî yoõ geô donå witè thå firsô 
pass¬  gï bacë tï thå toð anä gï througè agaiî sendinç dowî stufæ thaô  yoõ 
thinë belongó tï thå enä oæ thå file®  Yoõ havå jusô donå á rougè sort®  
     Thå  stufæ thaô "belongó tï thå beginning¢ yoõ neveò toucheä sï iô  ió 
iî thå fronô oæ thå file®   Thå middlå stufæ wenô dowî firsô buô waó bumpeä 
bacë  uð tï thå middlå wheî yoõ senô thå enä stufæ dowî oî thå seconä pass®  
No÷ yoõ caî dï thå samå kinä oæ sorô oî jusô thå beginninç  stuff®   Prettù 
sooî yoõ wilì seå somå kind of sequence.  
     Uså  thió  onå  aó aî alternativå tï deletion®   Aó yoõ  ediô  á  filå 
throwinç   stufæ  tï  thå  bottoí  ió  equivalenô  tï  puttinç  iô  iî  thå 
wastebasket®  Uså thió techniquå aó thå pooò man'ó "UNDO¢ command.  

SETTING UP SORTING BINS       ^K1 ^K2 ^K3 ^K4 ^K5 

     Alì  thió  keù doeó ió posô á sequencå oæ  WordStar'ó  placå  markers®  
Thió  ió  preparatorù tï usinç thå markeró aó targetó foò texô blocë  move
ments®  Notå thaô therå ió á spacå betweeî eacè oæ the markers.  

MOVE BLOCK TO A BIN      ^Q1^Kv^Qv^Kh        ^Q2^Kv^Qv^Kh

     Thió seô oæ keyó moveó markeä blockó tï pre-designateä placå  markers®  
É  havå theså keù definitionó installeä oî somå oæ mù numbeò keys®   Wheî É 
wanô  tï  movå texô tï morå locationó thaî jusô thå toð oò  bottoí  oæ  thå 
file¬  É seô uð placå markers¬ theî movå througè thå filå markinç blockó aó 
É  go®   Afteò á blocë ió markeä (bù thå lazù man'ó blocë markeò keù iæ yoõ 
like©  jusô hiô thå appropriatå dispatcheò keù anä thå blocë wilì bå  moveä 
tï  thå correspondinç placå markeò anä thå cursoò wilì snað bacë  tï  wherå 
yoõ arå working®  
Š
__________INDEXING A FILE__________

COPY LINE TO END OF FILE      ^Qs^Kb^X^Kk^Qr^Kc^Qv^Kh

     Thió verù usefuì keù ió sisteò tï thå keù whicè moveó lineó tï thå enä 
oæ  file®   Thió onå sendó á copù oæ thå currenô cursoò linå tï thå enä  oæ 
filå anä leaveó yoõ readù tï continuå prowlinç thå file®  
     Whù copù lineó tï thå bottoí oæ thå file¿  Iô ió aî easù waù tï makå á 
tablå oæ contentó foò á texô file®  Everù sï ofteî É signposô mù manuscripô 
fileó  witè  headlineó (usuallù usinç  WordStar'ó doublå doô  commenô  linå 
format)®   Afteò  á  filå ió morå oò lesó completå É starô aô thå  toð  anä 
placå thå cursoò oî eacè headinç line¬  hiô thió keù anä senä á copù tï thå 
bottoí  oæ  thå  file®   Afteò browsinç througè thå entirå filå  É  finä  á 
collectioî  oæ thå headingó aô thå bottom®   Wheî theù arå moveä tï thå toð 
theù becomå á tablå oæ contentó foò thå filå anä helð må tï jumð dowî tï  á 
specifiã �locatioî bù uså oæ thå ^Qæ finä operation¬  bù showinç må whaô I'í 
lookinç for®  

COPY BLOCK TO TOP OF FILE     ^Qr^Kv^Qv

     Afteò  markiç á block¬  thió keù wilì senä iô tï thå toð oæ thå  file®  
Ofteî  useä  tï movå á collectioî oæ redundanô headingó tï thå toð  oæ  thå 
filå tï servå aó á tablå oæ contentó foò thå file.  

__________MULTIPLE FILE EDITING__________

     Theså  macroó  creatå "windo÷ shades.¢ Thå first¬  Vie÷ Anotheò  File¬ 
useó  Ï aó thå namå foò thå Outlinå filå relatinç tï thå projecô  iî  prog
ress®   Thå second¬  Adä á Notå tï Anotheò File¬  useó Î aó thå namå oæ thå 
filå containinç Notes¬ tï whicè additionaì materiaì caî bå added®  Thå samå 
techniqueó caî bå useä witè otheò files¬  omittinç Ï anä Î froí thå macros¬ 
anä simply entering the wanted filename.  

VIEW ANOTHER FILE             ^Kb<CR>^Kk^Qb^KrO<CR>

     Thió  keù  pulló dowî á "windo÷ shade¢ intï á pre-markeä  block®   Thå 
shadå iô pulló dowî ió á filå called¬ bù convention¬ "O"®  É alwayó keeð mù 
outlinå foò mù currenô projecô iî á filå calleä Ï sï wheî É uså thió keù  É 
geô  tï  glancå aô mù outline®   Iô appearó iî thå texô filå iî whicè É  aí 
workinç anä ió distinguisheä froí thå currenô texô bù beinç pre-markeä aó á 
block®   Wheî É aí donå lookinç aô thå outline¬  É hiô ^Kù anä thå  outlinå 
goeó awaù untiì É wanô tï glancå aô iô again®  

ADD A NOTE TO ANOTHER FILE    ^Qb<CR>^KrN<CR>^KwN<CR>Y^Ky

     Thió  allowó  writinç tï thå taç enä oæ á filå differenô thaî thå  onå 
yoõ  arå workinç in®   Bù conventioî thå otheò filå ió calleä N®   Iæ É  aí 
workinç awaù anä thinë oæ somethinç noô pertinenô tï mù currenô project¬ oò 
iæ  É geô á phonå calì anä wanô tï remembeò somethinç abouô it¬  É  makå  á 
notå righô iî thå filå É aí workinç in®   Marë thå note¬ whateveò iô is¬ aó 
á blocë and then hit this key.  
     Thå filå Î wilì bå reaä intï thå blocë aô thå top¬ anä thå filå Î wilì 
bå writteî ouô again¬ aó aî entirå blocë anä thereforå encompassinç thå ne÷ 
note®   Iô  happenó sï fasô yoõ won'ô seå filå Î comå in¬  jusô thå blockeä Šnotå wilì disappear®   Buô wheî yoõ lateò looë aô Filå N¬ alì noteó wilì bå 
iî therå iî the order you sent them out.  
     Therå musô bå á filå Î iî existencå beforå yoõ uså thió keù thå  firsô 
time¬ eveî iæ thaô filå consistó oæ onlù onå <CR>®  
     Yoõ  neeä noô senä jusô "odä notes¢ tï thaô Î file®   É ofteî uså thió 
keù  iî cullinç operations¬  tï ruî througè á copù oæ á mishmasè  filå  anä 
extracô  thå paragraphó whicè pertaiî tï á particulaò topic®   Afteò extra
tinç alì materiaì oî onå topic¬  yoõ caî renamå N¬  starô á ne÷ N¬  anä  gï 
througè thå mishmasè tï cull out notes on a second topic.

__________OTHER EDITING AIDS__________

TAG MARKED BLOCK FOR LATER REMARKING    ^Qb^K0^Qk^K9^Kh

     Thió  keù getó arounä thå facô thaô WordStaò onlù permitó onå "active¢ 
markeä  blocë aô á time®   Sometimeó yoõ wilì wanô WordStaò tï bå  ablå  tï 
"remember¢  thå  currenô markeä blocë whilå yoõ dï somethinç  witè  anotheò 
block®   Thió  ofteî  ariseó foò må wheî É reaä iî aî outlinå aó  á  markeä 
block¬  theî  wanô tï movå somå texô arounä tï conforí tï thå outline¬  buô 
kno÷  É wilì wanô tï eraså thå outlinå agaiî iî á littlå  while®        Hiô 
thió keù anä thå blocë markingó arå removed¬  buô thå "olä block¢ ió taggeä 
witè  placå markeò ° aô thå beginninç oæ thå block¬  placå markeò ¹ aô  thå 
end®   É  selecô  theså placå markeró becauså É ofteî uså thå  loweò  placå 
markers¬  1¬  2¬  3¬  4¬ aó targetó foò blocë moveó wheî re-arranginç text®  
Thankó tï Eä Greenberç oæ MicroPrï foò thió "chippinç ofæ thå olä block¢ 
capability.  

RE-MARK A TAGGED BLOCK        ^Q0^Kb^K0^Q9^Kk^K9

     Thió  keù ió thå sisteò tï thå previouó one¬  re-markó thå  previouslù 
markeä olä block¬ afteò yoõ arå donå witè blocë operationó elsewherå iî thå 
file®  Iæ thå olä blocë waó aî outlinå oò noteó whicè havå no÷ serveä theiò 
purpose¬ theù arå now ready for a ^Ky delete.  

__________MISCELLANEOUS KEYS__________

GHOSTBUSTER--CLEAR GHOST LINES     ^K0^Qe^Qs^Kb^Qx^Qd^Kk^Q0^K0 or 
                                   ^K0^Qe^Qs^Kb^Qx^Qd^Kk^Q0^K0^KH

     Thió keù markó thå entirå screeî aó á block¬  movinç thå cursoò tï thå 
toð  left¬  theî tï thå bottoí right¬  buô rememberinç wherå iô waó iî  thå 
beginninç anä goinç bacë therå afteò markinç thå block®  
     Oncå  iî á whilå wheî WordStaò ió beinç ruî fast¬  itó screeî  displaù 
buffeò wilì geô caughô witè á duplicatå linå iî it®  Theså extrá characteró 
arå _notß iî thå file¬  theù arå jusô iî thå stufæ thaô WordStaò ió showinç 
oî  thå screen¬  anä wilì disappeaò iæ thå areá theù arå iî ió markeä aó  á 
blocë -- aî operatioî whicè modifieó thå contentó oæ thå screeî buffeò (oî 
most systems).  
     Tï  unmarë  thå block¬  eitheò hiô ^KÈ oò hiô thå  ghostbusteò  SFË  á 
seconä time»  iô workó aó á toggle®  Thå samå ideá caî bå useä tï deletå aî 
entirå screenful¬ oò tï dumð á screenfuì tï thå printer.
.paŠPRINT MARKED BLOCK            ^KwP<CR>Y^KpP<ESC>^X

     Thió  wilì senä á markeä blocë tï thå filå calleä Ð anä theî prinô thå 
filå  calleä P®   Unlesó yoõ havå includeä formattinç doô commandó  iî  thå 
block¬ thå blocë wilì prinô aó á pagå iî WS'ó defaulô format®  
     Notå  thaô  iæ yoõ uså thió onå iî conjunctioî witè thå previouó  fulì 
screeî blocë marking¬  yoõ geô whaô amountó tï á screeî dumð tï thå printeò 
aô thå toucè oæ twï keys¬ whilå iî WordStar.  

REMOVE CRs NOT FOLLOWED BY LFs      ^Qa^P^M^P^O^P^J<CR><CR>GN<CR>

     Thió  ió aî examplå oæ thå highlù specializeä filterinç whicè  caî  bå 
accomplisheä froí withiî WordStar®  Thió waó thå answeò tï á guù whï haä tï 
procesó  somå  fileó  whicè haä beeî downloadeä froí á remotå systeí  iî  á 
formaô whicè diä noô includå linefeedó oî manù lines®   Bù knockinç ofæ thå 
odä  carriagå returnó hå waó readù tï re-forí thå fileó iî á morå  standarä 
manner®  Thió solutioî camå froí Mojï Joneó oæ MicroPro®  

__________FORMATTING KEYS__________

REFORM CURRENT PARAGRAPH      ^Qf^N^N<CR>B<CR>^X^X^B

     Thió wilì re-forí thå paragrapè yoõ arå workinç in®  Ofteî wheî edtinç 
texô  yoõ  wilì  adä ne÷ words¬  deletå somethinç sï thaô  thå  lineó  havå 
changeä iî lengtè anä thå paragrapè needó reformation.  This key will do it.  
     Presupposeó yoõ follo÷ thå conventioî tï separatå paragraphó witè  twï 
CR/LÆ sequenceó (blanë linå betweeî paragraphs)®  
     Thió onå ió foò WordStaò versioî 2.26®   Somå versionó oæ WordStaò maù 
puô  thå  cursoò iî á differenô locatioî afteò á backwardó  Finä  operatioî 
lookinç foò twï CR/LF®  Iæ so¬ thå numbeò oæ ^X'ó iî thå keù definitioî maù 
vary®  

UNDERLINE A WORD              ^A^P^S^F^P^S

     Thió putó thå printeò controì codeó ^Ó foò underscorå aô thå beginninç 
anä  enä oæ á worä jusô typed®   Á variatioî mighô bå tï puô thå underscorå 
oò  boldfacå oò alternatå typå sizå controló aô thå beginninç anä enä oæ  á 
markeä blocë -- lefô aó aî exerciså foò thå reader®  Thankó tï Teä Silveirá 
foò thió formattinç key®  
     Á notå concerninç formattinç iî generalº   thió ió ofteî besô lefô  tï 
bå  thå finaì tasë beforå á filå ió outpuô foò printing®   Sucè matteró  aó 
justification¬  hyphen-helð  anä underscorinç oò boldfacing¬  jusô slo÷ yoõ 
dowî  durinç  thå  "manuscript¢ draftinç phaseó  oæ  worä  processing®   Mù 
standarä manuscripô fileó arå configureä tï bå easù tï worë with¬  standar
dizeä sï É caî uså certaiî speciaì functioî keyó É finä usefuì  (especiallù 
blocë markinç anä movinç tï placå markeò targets)¬  anä jaí aó mucè contexô 
aó possiblå ontï thå limiteä screeî window®  
     Iô  ió  onlù lateò thaô É botheò tï makå á copù oæ thå filå  whicè  ió 
theî  gussieä uð foò displaù witè printeò controì gadgetó likå  underlininç 
anä boldfacing¬ centering¬ justification¬ etc®  
.paŠ__________SUPERCHARGING WORDSTAR__________

RAM DISKS AND WORDSTAR

     Becauså WordStaò waó originallù builô foò uså oî computeró witè lmiteä 
memorù spacå foò holdinç programs¬ iô consistó oæ thå COÍ filå (thå prograí 
proper©  anä  somå  overlaù files®   Thå COÍ filå holdó thå  basiã  nuô  oæ 
WordStar¬  thå  most-useä  functions®   Thå  overlaù fileó  holä  auxiliarù 
rotineó anä materialó portionó oæ whicè arå loadeä intï memorù wheî needed®  
Foò  example¬  manù  oæ  thå  helð menuó arå locateä  iî  thå  filå  calleä 
WSMSGS.OVR®  
     Duå  tï  thió  overlaù  construction¬  WordStaò  makeó  frequenô  disë 
accesses®   Wheî  yoõ uså á sequencå oæ commandó thaô comå  froí  differenô 
partó oæ thå overlaù file¬ yoõ wilì bå subjecteä tï annoyinç disë accesses®  
Thå  FINÄ  oò FINÄ ANÄ REPLACÅ functionó arå incompatiblå witè  BLOCË  MOVÅ 
functions¬  anä  iæ yoõ arå continuallù finding¬  theî blocë  moving¬  theî 
findinç anä movinç again¬  yoõ wilì bå listeninç tï á loô oæ disë accesses®  
     Oî  toð oæ that¬  althougè WordStaò ió verù fasô (especiallù oî  8-biô 
CP/Í computers)¬ anä caî buffeò á sequencå oæ commandó foò lateò execution¬ 
aó  fasô aó yoõ caî typå theí in¬  iô ió NOÔ ablå tï receivå commandó whilå 
aî actuaì disë access¬ á reaä oò á write¬ ió goinç on®  Sï althougè yoõ caî 
usuallù  typå aheaä á sequencå oæ commandó foò WordStaò tï perforí iî  turî 
(no¬ yoõ don'ô havå tï waiô foò eacè steð tï bå completeä beforå givinç thå 
nexô command© pauseó foò disë accesó wilì slo÷ yoõ down®  
     Thå  solutioî  tï  thió disë accesó probleí ió á  RAÍ  disk--eitheò  á 
portioî  oæ  memorù configureä aó á disë oò aî add-oî  piecå  oæ  hardware®  
Macroó reallù shinå wheî yoõ operatå theí oî a RAM disk.

NAKED WORDSTAR RUNS FASTER

     Makå   yourselæ  á  lightweighô  workinç  WordStaò  disë  usinç   onlù 
WSOVLY1.OVÒ  anä WS.COM®   Iæ yoõ arå accustomeä tï WordStaò yoõ don'ô neeä 
WSMSGS.OVÒ filå whicè containó onlù helð menus¬ commanä menus¬ anä messageó 
whicè arå posteä durinç executioî oæ some commands.  
     Leavinç ouô WSMSGS.OVÒ speedó WordStaò operationó considerably®  Afteò 
thå firsô attempô tï accesó thaô file¬ WordStaò modifieó itselæ tï remembeò 
thaô  thå messageó arå noô availablå anä wilì noô gï tï thå disë  foò  thaô 
particulaò  kinä  oæ stufæ durinç thå resô oæ thå session®   Iæ yoõ makå  á 
cribsheeô oæ commoî WordStaò commandó anä keeð iô anä á WordStaò booë closå 
tï youò computer¬ yoõ wilì sooî havå thå most-useä commandó welì memorized®  
Continuinç  tï  relù oî thå menuó wilì onlù traiî yoõ tï  uså  menus®   Thå 
practiceä WordStaò useò nï morå lookó aô menuó thaî á touch-typisô lookó aô 
typewriteò keycaps®  
     Okay¬ thå WordStaò experô ió dowî tï twï fileó foò bootingº WS.COÍ anä 
WSOVLY1.OVR®   Iæ yoõ reallù neeä alì thå disë spacå yoõ caî find¬  yoõ caî 
eraså  thå  MailMergå filå MAILMRGE.OVR¬  anä eveî eraså  WordStaò  itself¡  
Afteò WordStaò ió booteä uð anä esconceä iî RAM¬ uså thå WordStaò commanä Ù 
aô thå maiî WordStaò menõ anä instrucô thå systeí tï eraså thå filå WS.COM®  
No÷ yoõ arå dowî tï thå nubº  WordStaò ió iî RAÍ anä thå onå filå iô needs¬ 
WSOVLY1.OVÒ  ió  oî thå disk®   Anä yoõ arå stilì iî  thå  worä  processinç 
business®  
     Thå  abilitù tï ruî WordStaò withouô WordStaò maù jusô savå youò  necë 
iæ  á drivå goeó baä anä yoõ arå forceä tï operatå oî á singlå drivå tempo
rarily®   Also¬  iæ yoõ eveò bacë yourselæ intï á corneò anä enä uð witè  á 
"disë  full¢ erroò oò á baä disk¬  anä havå tï savå somå ne÷ work¬  yoõ caî Šcreatå somå emergencù spacå bù erasinç thaô WS.COÍ file®   (Tï eraså WS.COÍ 
froí withiî á file¬ uså thå ^KÊ command.©  Thió tricë shoulä bå especiallù 
usefuì tï peoplå whï arå operatinç witè singlå densitù disks®  Á finaì tipº  
WordStaò ió powerful®  Thå poweò requireó manù commandó tï control¬ sï manù 
thaô  thå  ne÷  useò caî bå overwhelmeä aô first®   Eveî  thå  welì  verseä 
WordStaò  useò forgetó commandó shå hasn'ô useä foò á while®   Takå á  cluå 
froí  higè  performancå sportsº   thå besô batteró takå  thå  mosô  battinç 
practice®   Beforå  á WordStaò session¬  takå á fe÷ minuteó tï thinë  aheaä 
abouô whaô operationó yoõ wilì bå usinç foò thå tasë iî mind®   Theî takå á 
fe÷  cutó aô thå balì beforå thå game®   Tï groovå anù skilì takeó practicå 
anä  whaô wå kno÷ ho÷ tï dï besô ió whaô wå practiceä  mosô  recently®   Iô 
payó tï warí up®  

----------------------------  Enä oæ Texô  --------------------------------