1 REM Ins{nd av Leopold Lundstr|m <2694> 1986-09-05 00.32.15 (DUMP) Kommandon i TV-editorn === =================== Avser version TVMAIN4F Tecknet $ anv{nds f|r att i kommandona beteckna n betecknar talv{rde som anv{nds som argument negativt v{rde p} n medf|r att operationen utf|rs till v{nster om (f|re) mark|ren. Undantag Replace-kommandot (se nedan) z betecknar antalet tecken i bufferten . anger mark|rens position r{knat fr}n textens b|rjan Direkta kommandon som utf|res omedelbart ________________________________________ [ndring av mod -------------- Ctrl-S s{tter TV-editorn i inskrivningsmod. Markeras med blinkande ruta CHR$(127) Ctrl-A }terg}ng till "normal"mod Flyttning av mark|ren (med * markerade fungerar i b}da moderna) --------------------- RTN flyttar mark|ren till n{sta rad Ctrl-^ (*) dito i inskrivningsmod ^ (*) flyttar mark|ren till b|rjan av raden resp b|rjan av f|reg}ende rad -> (*) flyttar mark|ren ett steg }t h|ger <- (*) flyttar mark|ren ett steg }t v{nster Ctrl-B (*) flyttar mark|ren till mitten av den sida som visas Ctrl-L (*) centrerar texten symmetriskt kring mark|ren "bl{ddrar" fram den del av texten som st}r efter --more--. <- ger }terg}ng till ursprungliga sidan CTRL-Q (*) flyttar mark|ren till textens b|rjan (=J$$) Ctrl-W (*) flyttar mark|ren till textens slut (=ZC$$) Ctrl-E (*) "bl{ddrar" (=) Radjustering ------------ @ (*) flyttar mark|ren till radslut resp. vald radl{ngd (och }terst{ller till normalmod) + sammanfogar tv} rader (Om raden slutar med binde- streck m}ste mark|ren st} till h|ger om detta f|r att sammanfogning skall ske) < avdelar med bindestreck (dock ej vid siffror mm) ;R ange |nskad radl{ngd (default = 70) Kommandon som utf|rs n{r trycks tv} g}nger _____________________________________________________ Inskrivning av text ------------------- I$$ ins{ttning av text p} mark|rens plats vid normalmod nI$$ inskrivning av kontrolltecken i normalmod d{r n = kontrolltecknets ASCII-v{rde n' s{tter in n mellanslag p} mark|rens plats (max 200) <- tar bort sista tecknet i inmatningsbufferten Ctrl-X tar bort sista raden i dito F|rflyttning av mark|ren ------------------------ J flyttar mark|ren till textens b|rjan (=Ctrl-Q) (-)nC flyttar mark|ren n steg ZC flyttar mark|ren till textens slut (=Ctrl-W) (-)nL flyttar mark|ren n rader Borttagning av text ------------------- (-)nD tar bort (Delete) n tecken ZD tar bort allt efter mark|ren JZD t|mmer hela bufferten (-)nK tar bort (Kill) n rader fr}n mark|ren r{knat Ctrl-[ anv{nds f|r att markera b|rjan av textborttagning Ctrl-D tar bort allt fr}n det st{lle Ctrl-[ sattes S|kning/utbyte av text ---------------------- S|kstr{ngens max.l{ngd 20 tkn. S$$ s|ker efter f|rsta f|rekomsten av efter mar- k|rens l{ge S$$ f|rnyad s|kning med samma s|kbegrepp (-)nR $ $$ byter ut (Replace) de f|rsta n f|rekommande mot , med negativt argument stannar mark|ren f|re s|kt text och fr}ga g|res om byte skall ske F|rflyttning av text -------------------- (-)nQ l{gger in n rader i Q-registret (max 2000 tkn) G s{tter in texten i Q-registret p} mark|rens plats H{mta/skriva fil ---------------- ;Y L{s in text fr}n fil och l{gg den efter redan be- fintlig text ;S skriv inneh}llet i bufferten p} fil (med radl{ngds- kontroll (<120 tkn)) Tryck -> om filen skall sparas under samma namn som den h{mtades med i st f|r filnamn annullerar kommandot ;T Skriv inneh}llet p} fil utan radl{ndskontroll ;P Skriv inneh}llet p} printer ;X Skriv inneh}llet p} fil och exit fr}n TV-editorn ;H Stopp (Halt) Makrokommando ------------- M$$ definiera kommandostr{ng ;M utf|r makrokommandot Kommandot g|rs rekursivt genom att avsluta kommando- str{ngen med ;M \vrigt ------ ;0 visa antal lediga sektorer p} drive 0 ;1 dito p} drive 1 .= skriver ut mark|rens position z= skriver ut antalet tecken i bufferten ,= skriver ut antal rader f|re mark|ren := skriver ut storleken p} resterande del av text- bufferten Om TVCKOLON finns Ctrl-V listar inneh}llet p} diskarna _________________ Om radering av hela texten skett av misstag, kan hela eller st|rre delen r{ddas : G} ur editorn med ;H Ge kommandot POKE M8%+8%,M9%,SWAP%(M9%) G} in i editorn med LIST Ev skr{p i slutet av filen tas bort med l{mpligt kommando. 1986-08-03 <2694> LL