
                       ABCEDIT  Texteditor





          Kort information om ABCEDIT (fullt till{mpbar p} l{gst ver 1,o).
          Senast uppdaterad 1987-03-08

          Tillh|rande filer f|r att editorn ska vara k|rbar:

          ABCEDIT.BAC         Huvudprogram.
          ABCUPP.BAC          Skapar filen ABCEDIT.INI som {r beroende av
                              vilken utrustning som anv{nds.

          Maximal radl{ngd {r tv} sk{rmrader.

          F|ljande kommandon utf|rs genom att CTRL-knappen trycks ned och
          sedan samtidigt den efterf|ljande bokstaven ("C"=CTRL).

C-@       S{tter m{rke (anv{nds f|r att markera b|rjar p} ett omr}de,
          omr}det g}r fram/bak till cursorn).
C-A       Flytta cursorn till radb|rjan.
C-B       Flytta cursorn ett steg bak}t.
C-C       Anv{nds ej. (F|r att att avsluta programmet tryck C-X C-Z)
          (Skriver ut "Please press C-X C-Z to Quit").
C-D       Raderar det tecken som cursorn st}r p}.
C-@       S{tter m{rke (anv{nds vid flyttning, radering och kopiering
          av textstycken).
C-E       Flyttar cursorn till radslut.
C-F       Flyttar cursorn ett steg framm}t.
C-G       Bell avbryter argument m.m.
C-H       Flytta cursorn ett steg }t bak}t (som C-B).
C-I       TABULATOR flyttar cursorn ett till n{sta fasta tabposition.
C-J       Som return och sedan tab (C-M C-I).
C-K       Raderar HELA den rad som cursorn st}r p}.
C-L       Skriver om sk{rmen.
C-M       Return. (Skjuter in en ny rad)
C-N       Flyttar cursorn ett steg ner}t.
C-O       L{gger in return men cursorn stannar kvar p} raden (Som C-M C-B).
C-P       Flyttar cursorn ett steg upp}t.
C-Q       S{tter in ett ASCII-tecken som det {r (anv{nds f|r att s{tta in
          controlltecken i bufferten) OBS! Funktionen ej klar f}r ej anv{ndas.
C-R       S|ker efter str{ng bak}t. Return p} fr}ga om str{ng ger f|reg}ende
          str{ng.
C-S       S|ker efter str{ng framm}t. Return p} fr}ga om str{ng ger f|reg}ende
          str{ng.
C-T       Byter plats p} tecknen kring cursorn.
C-U n     F|ljt av nummer anger att efterf|ljande argument ska utf|ras n
          g}nger default 4.
C-U C-X n Macrokommando vilket utf|rs n ggr def 4 kommandot avslutas med Pf2.
          Maximalt antal instruktioner som kan utf|ras i f|ljd {r begr{nsat
          till 25. Pf1 raderar redan inskrivna tecken. Pf-tangenter kan inte
          ing} i macrokommandot.
C-V       Scrollar upp halva sk{rmen.
C-W       Raderar omr}det mellan cursorn och m{rket samt l{gger den raderade
          texten i raderbufferten.
C-X       G}r in i ny kommandoniv}.
C-Z       Skriver ut version (Kommer ev. att {ndras i kommande ver.)
C-Y       Skjuter in raderbufferten.
C-]       Som C-X.

          Direktkommandon via funktionstangenter:
          (Vissa av dessa kommandon {r ej Am/Em-standard och andra {r flyttade
          eller kopierade till funktionstangent.)


PF1       Rubout raderar ett tecken bak}t.
PF2       Escape (=Meta)
PF3       Skrivmaskinstabulator flyttar cursorn till tab. (Ej amis standard)
PF4       Skriv |ver tecken mod/skjut in tecken mod.
PF5       ]terst{ll sk{rmrad till det den var innan cursorn placerades p}
          den.
PF6       Micror{knare, tryck PF6 och sl} in det f|rsta talet f|ljt av
          <return>, operator (+,-,*,/), n{sta tal f|ljt av <Return>.
PF7       L{s valfri fil utan att l{sa in den i bufferten.
PF8       Visa hj{lpfil.


CTRL+PF1 [ndra cursortyp.

CTRL+PF2  [ndra det tecken som skrivs ut vid ascii-v{rden mindre {n 32.
          Tecknet {r def stort tyskt Y. Obs! editorn behandlar d} ej
          tidigare inskrivna controlltecken och d{rf|r m}ste detta kommando
          ges innan editering p}b|rjas.

CTRL+PF3  [ndrar standardl{ngd av tabulatorn (def 10).
          Obs {ndrar ej redan inskrivna tabar.


SHIFT+CTRL+PF3      [ndra tabl{gen i skrivmaskinstabulator:
                    --> Flytta tabpekare }t h|ger.
                    +   S{tt tabl{ge vid tabpekare.
                    -   Tag bort tabl{ge vid tabpekare.



          F|r utskrift p} printer g|r:

          CTRL-X  CTRL-W  PR:xxxxxxxx.xx
          eller om V24 anv{nds V24:xxxxxxxx.xx

          Om kontrolltecken ska sparas p} en fil g|res C-X C-W STY:xxxxxxxx.xxx
          Filen kan sedan ej l{sas p} vanligt vis eftersom den d} kan inneh}lla
          f|r editorn ol{sbara tecken.

C-X C-E   L{ser in en ny fil i bufferten (som C-X C-V)
C-X C-F   L{ser in en ny fil i bufferten och placerar den nedanf|r cursorn utan
          att radera gammal text. (Ange helst enhet f|re filnamn).
C-X C-K   Raderar fil. (Ej Am/Em stand).
C-X C-L   Libfunktion, som drive ges: 0 f|r DR0: resp 1 f|r DR1: eller
          komplett enhetsnamn, till}tna {r DRn, MOn, MFn, SFn, HDn, RAM.
          Pga platsbrist finns ingen libfunktion f|r UFD-bibliotek.(Ej A/E.)
C-X C-N   Flyttar nedre f|nstret en halv sk{rm ner}t (Ej Am/Em stand.).
C-X C-P   Flyttar nedre f|nstret en halv sk{rm upp}t (Ej Am/Em stand.).
C-X C-Q   Skriver fil xxxxxxxx.xxx. Vid diskerror raderas filen.
C-X C-S   Skriver ut filen med bes|ksnamnet. Orginalfilen d|ps om till
          <filnamn>+.BAK. Vid diskerror raderas filen.
C-X C-V   L{s fil xxxxxxxx.xxx om filen redan finns {ndras den befintliga
          filen till xxxxxxxx.BAK
C-X C-W   Skriv fil xxxxxxxx.xxx om filen redan finns {ndras den befintliga
          filen till xxxxxxxx.BAK. Vid diskerror raderas filen.
C-X C-Z   Avslutar programmet.
C-X 1     Ger }terg}ng till ett f|nster.
C-X 2     Ger tv} f|nster varav det nedre {r till f|r att l{sa
          den editerade texten p} valfri plats.
C-X -     Flyttar det nedre f|nstret en rad bak}t. (Ej Am/Em stand.)
C-X +     Flyttar det nedre f|nstret en rad framm}t. (Ej Am/Em stand.)
C-X .     S{tter marginalstr{ng (max 15 tecken l}ng).
C-X (     Definierar ett eget kommando, inleds med det filnamn under vilket
          kommandot ska sparas varefter de instruktioner som ska ing} i
          kommandot skrivs in och avslutas med Pf2. (Pf1 raderar ett tecken.)
          Anrop sker med M-X <filnamn>. (Ej Am/Em-standard)
C-X # nn  S{tter nedre sk{rmen p} rad nn.
C-X F     S{tt v{nstermarginal vid cursorn (max 15 pos fr}n v{nster marg).
C-X [     Flyttar cursorn l{ngst upp p} sk{rmen.
C-X ]     Flyttar cursorn l{ngst ner p} sk{rmen.


          Meta- (=Ctrl-[ el Pf2):

M-<Return>Flyttar cursorn till b|rjan av raden efter inledande blanka.
M-?       HELP (som Pf8).
M-B       Flytta cursorn ett ord bak}t.
M-C       [ndra f|rsta bokstaven i n{sta ord till verslal och resten
          till gemena.
M-D       Radera n{sta ord.
M-F       Flytta cursorn ett ord framm}t.
M-K       Raderar slutet av en rad. (Ej Am/Em standard).
M-L       [ndra n{sta ord till sm} bokst{ver.
M-S       Centrerar den sk{rmrad som cursorn st}r p}.
M-U       [ndra n{sta ord till stora bokst{ver.
M-V       G} tillbaks en halv sk{rm (motsats=Ctrl-V).
M-W       Kopierar in omr}det i omr}desbufferten utan att radera det.
M-X <fil> Anropar ett eget kommando med filnamnet som kommandonamn.
          Definieras med C-X (.  (Ej Am/Em standard).
          Kommandot kan {ven anv{ndas f|r att styra editorn fr}n en egen
          fil, filen m}ste avslutas med ascii 31.
M-<       Flyttar cursorn till b|rjan av texten.
M->       Flyttar cursorn till slutet av texten.
M-Rubbout Raderar f|reg}ende ord.

          Uppstart av editorn kan ske fr}n ej default enhet om start
          sker med hj{lp av programmet ABCLINK.BAC.

          Programmet START.BAC s{tter DRn: till den drive ABCEDIT startas
          fr}n samt st{ller klockan efter CMOS-klockan p} ABC806.

          F|r utf|rlig information rekomenderas AMIS manualer och filen
          ABCEDIT.MAN.

          F|rslag till f|rb{ttringar och uppt{ckta fel motages g{rna.

          Editorn {r testk|rd p} ABC 800 M, ABC 800 C, ABC 802 och ABC806.

          OBS! Ver 1,h fungerar ej p} ABC802.

          "Paden" p} ABC99 {r ansluten i programmet f|r cursorf|rflyttningar
          motsvarande C-F, C-B, C-P och C-N (l{gst ver 1.f).


          Gunnar Faith-Ell
          Skeppargatan 83 III
          115 30 STOCKHOLM
          Tal 08/63 36 25 el 08/67 36 36

          ABC 2733

------------------------------------------------------------------------
          [ndringar sedan tidigare version:

          Programmet START.BAC st{ller CMOS-klockan p} ABC806 samt s{tter
          DRn: till den drive som ABCEDIT startas fr}n. Det gamla programmet
          START.BAC har d|pts om till sitt orginalnamn KEYMINI.BAC.
          C-X C-L ger LIB
------------------------------------------------------------------------
          R{ttelser sedan tidigare version:

          R{knaren f|r totalt antal rader kom tidigare fel i vissa
          l{gen, felet r{ttat.
------------------------------------------------------------------------
          Eventuella kommande {ndringar:

          Ascii 32 ers{tts av doset med asc 9 + antal asc 32 vid
          utskrift p} STY: (kommer ev att r{ttas.)

------------------------------------------------------------------------

EOF


