|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 14592 (0x3900) Types: TextFile Names: »psehld«, »psehld «
└─⟦40ba3de9e⟧ Bits:30007481 SW8020/1 Screen Editor RC8000/RC9000-10 Rel. 4.0 └─⟦1095f78b4⟧ └─⟦22d36a173⟧ └─ ⟦this⟧ »psehld« └─⟦110021343⟧ Bits:30007476 RC8000 Backup tape fra HT's bus-radio system └─⟦a957ba283⟧ └─ ⟦this⟧ »psehld «
$1Hjælp:$0 Nye kommandoer ! $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Nye kommandoer og faciliteter i release 4.0 $0 $2Nye kommandoer:$0 $1SP$0 Start Position. Flyt til start af sidste find eller substitute kommando. $2Nye faciliteter:$0 Terminalen reserveres ved opstart. Arbejdsfil forsøges gemt ved disconnect af terminal eller ved nedbrud af editor. Filen vil ligge på user scope uanset input filens baser og scope. Filen vil have navnet $1seerrorsave$0 og den vil være tidsstemplet !. Næste hjælpe skærm fås ved at trykke <cr> d.v.s return-tasten. % $1Hjælp:$0 Skærmkommandoer $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Danske hjælpetekster - skærmkommandoer $0 Enkeltast skærmkommandoerne udføres ved at taste den pågældende funktionsltast. Prefix skærmkommandoerne udføres ved først at taste <prefix> (HOME tasten) og derefter (når markøren står på kommandolinien) taste den ønskede funktionstast. Ctrl-X kan benyttes til at fortryde eller afslutte kommandoer, hvis disse prompter på statuslinien. Desuden kan Ctrl-X benyttes til at afbryde længerevarende og repeterende kommandoer, hvis der benyttes typeahead. Afbrydelsen sker nogle sekunder efter at tasten er trykket. 'Slet tegn' tasten kan benyttes til at rette indtastninger på statuslinien. Fortrydes <prefix> tastes Ctrl-X Næste hjælpe skærm fås ved at trykke <cr> d.v.s RETURN-tasten. % $1Hjælp:$0 Prefix funktioner $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Prefix funktioner $0 <kontroltast> eller F-tast : Udfør kommando defineret for denne tast. <prefix> <kontroltast> : Udfør defineret prefix-kommando <prefix> <tal> <kontroltast> : Udfør defineret kommando <tal> antal gange <prefix> <tal> <prefix> <kontroltast> : Udfør defineret prefix-kommando <tal> antal gange. <prefix> <ordre> <cr> : Udfør den angivne ordre. <prefix> <prefix> : Skift til kommando-mode. Kommando kan nu indtastes på statuslinien. % $1Hjælp:$0 Markør flytning $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 MARKØR FLYTNINGS KOMMANDOER $0 ^ En linie op v En linie ned -> En position til højre <- En position til venstre <prefix> ^ Top af skærmen <prefix> v Bund af skærmen <prefix> -> Sidst på linien <prefix> <- Først på linien TAB <- Ord til venstre TAB -> Ord til højre % $1Hjælp:$0 Editor kald og exit $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Editor kald og exit $0 Syntaksen af kaldet af editoren er følgende: <resultfile> = <editorname> <editfile> Angives ingen <editfile> startes med tom tekst. EQ : Exit Quit Forlad editor uden opdatering. EX : Exit Forlad editor og foretag opdateringer. (F3) ET : Exit Temporer Forlad editor med resultatfil temporert scope. EL : Exit Login Forlad editor med resultatfil login scope. EU : Exit User Forlad editor med resultatfil user scope. EP : Exit Project Forlad editor med resultatfil project scope. EB : Edit Back up Gem ændringer foretaget indtil nu og fortsæt fra aktuel position i teksten. % $1Hjælp:$0 Kommando syntaks og brug $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Kommando syntaks og brug $0 Kommandoer, der udføres fra kommandolinien i kommando-mode og kommandoer, der definerer tasternes funktioner har følgende syntaks: <command> ::= <simplecommand> eller <commandsequens> eller <repeatcommand> <simplecommand> ::= To-bogstavs ordre evt. med parametre. <commandsequens> ::= <command> <seperator> <commandsequens> <repeatcommand> ::= <number> <startmark> <command> <endmark> eller <cont> <startmark> <command> <endmark> <seperator> ::= punktum '.' eller komma ',' <startmark> ::= '<' eller '(' <endmark> ::= '>' eller ')' <number> ::= tal mindre end 1.000.000 eller $1&$0 eller <var> <cont> ::= $1!$0 eller $1$$$0 eller $1&$0 eller <var> <var> ::= $%<number> ; Number <= 9 Eks. jt,25(fs/hej/.dl),!<fs/test/.&(dc)>,jl$%4 % $1Hjælp:$0 Markør flytnings ordrer $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Markør flytnings ordrer $0 CL : Char. Left Flyt et tegn til venstre CR : Char. Right Flyt et tegn til højre WL : Word Left Flyt til start af ord WR : Word Right Flyt til slutning af ord TR : Tabulator right Flyt til næste tabulator stop TL : Tabulator left Flyt til forrige tabulator stop LU : Line Up Flyt en linie op LD : Line Down Flyt en linie ned NL : New Line Flyt til begyndelsen af næste linie ST : Screen Top Flyt til toppen af skærmen SB : Screen Bottom Flyt til bunden af skærmen LS : Line Start Flyt til starten af linien LE : Line End Flyt til slutningen af linien NP : Next Page Flyt til næste skærmside PP : Prev. Page Flyt til forrige skærmside JT : Jump Top Flyt til starten af teksten JB : Jump Bottom Flyt til slutningen af teksten JL : Jump Linenumber Flyt til angivet linie i teksten; jl <linie> SL : Show Linenumber Vis linienumre i højre kolonne til/fra SP : Start Position Flyt til start af sidste find eller sub. % $1Hjælp:$0 Find og indsæt ordrer $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Find og indsæt ordrer $0 FS <string> ; Find Sting. Find angivet tekst <string>. FN ;Find Next. Find næste forekomst af søgetekst angivet i FS. SS <sting><substring><confirm> ; Substitute String. Find angivet søgetekst <string> og udskift denne med <substring> SN <confirm>; Substitute Next. Foretag udskiftning som angivet i sidste SS kommando. FP ; Find næste side start (ff). FL ; Find næste line afslutnings mærke (nl). FC <iso value> ; Find tegn med angivet iso-værdi. 0 < iso-værdi < 128 <confirm> ; Angives ? efter SS eller SN, skal udskiftningen bekræftes. I tekster indtastet til FS og SS kan angives kontroltegn ved at taste <prefix> efterfulgt af tegnet. % $1Hjælp:$0 Flere find og indsæt ordrer $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Flere find og indsæt ordrer $0 SM : Set Mark Sæt mærke i tekst. FM : Find Mark Find sat mærke i tekst (inden for vindue) SF : Set flag Sæt flag i teksten (0 til 9) JF : Jump Flag Hop til sat flag IC <iso value> Indsæt tegn med angivet iso-værdi i teksten. IL : Insert Line Indsæt linieskift (nl) på markørens plads. IP : Insert Pagemark Indsæt sideskift (ff) på ny linie efter markøren. IB : Insert Blank Indsæt blanktegn på markørens plads. IT : Insert Text Indsæt tekst fra markørens plads og frem, indtil næste IT kommando (eller anden kommando der afslutter IT funktionen bl.a. LU,NP,PP,DL). TG : Tabulator Get Hent tabulator linien ind i tekst. TM : Tabulator Modify Sæt tabulator position svarende til markørens TS : Tabulator Set Sæt tabulator fra aktuel linie i tekst TD : Tabulator delete Fjern tabulator position svarende til markørens ID : Indent Følger linieindrykningen ved udførelse af NL kommandoen. ID skifter mellem normal NL og indent % $1Hjælp:$0 Slette ordrer $2( N = næste, E=retur, <cr>=Vis hjælp ) ? $2 Slette ordrer $0 DC : Delete Char. Slet tegn på markørens plads. DW : Delete Word Slet til starten af næste ord eller linie slut DL : Delete Line. Slet resten af linien fra markørens plads ink. linieskift eller sideskift. RM : Register Move Sletter tekst mellem sat mærke og markør. ( se register ordrer) % $1Hjælp:$0 Flag $2( N = næste, E=retur, <cr>=Vis hjælp ) ? $2 Flag $0 CF <number> : Slet flag <number> i teksten. JF <number> : Sæt markøren på flag <number> hvis dette er sat. SF <number> : Sæt flag <number> på markørens plads. Flag kan have nummer 0 til 9. Nummer 0 er lig mærket. $1Følgende flag sættes af SE:$0 6 = Sættes ved start af en søge ordre. (FS,FN,SS,SN,FL,FP,FC,FM) 7 = Sættes ved sidste fundne tegn ved en find ordre (FS,FN) 8 = Sættes ved sidste fundne tegn ved en substitute ordre (SS,SN) 10 = Sættes på sidste linie i SE's arbejdsområde. 11 = Sættes på første linie i SE's arbejdsområde. $1Bemærk:$0 Flag 6 benyttes af ordren SP % $1Hjælp:$0 Variable $2( N = næste, E=retur, <cr>=Vis hjælp ) ? $2 Variable $0 Variable kan benyttes alle steder der kan angives parametre ! En variabel angives ved $1$%$0<number>, hvor <number> kan ligge fra 0 til 9. Eks: JL$%5 ; Hop til linie angivet i variabel 5 DV <number> : Nedtæl indholdet af variabel <number> GD <number> : Hent data til variabel <number>. Fylder 8 tegn GP <number> <param number> : Hent FP parameter <param number> til variabel <number> GT <number> : Hent aktuel tid til variabel <number>. Fylder 5 tegn GV <number> : Indlæs værdi til variabel <number> fra statuslinien PV <number> : Indlæs værdi til variabel <number> fra tekst startende på markørens position. % $1Hjælp:$0 Register ordrer $2( N = næste, E=retur, <cr>=Vis hjælp ) ? $2 Register ordrer $0 I editoren kan benyttes op til 10 registre til flytning, kopiering mm. af tekstblokke. De 9 af disse registres navne defineres af brugerne, mens det sidste register benyttes som standard register. Refereres der ikke til et register i de registerordrer, der kræver dette, benyttes standard registret. Flyttes tekst til standard registret slettes dets eventuelle gamle indhold, mens indholdet i de andre registre kun kan defineres en gang. Indholdet af et register defineres ved teksten mellen et sat mærke og markøren når registerordrer udføres. (Første position ink. Sidste position eks.) RC <reg> : Register Copy Kopier til register. RM <reg> : Register Move Flyt til register. RI <reg> : Register Insert Flytter fra register til tekst startende på markørens plads. RD <reg> : Register Delete Sletter definitionen af registeret. RR <reg> <file>: Register Read Læser fra fil til register. RW <reg> <file>: Register Write Skiver register på fil. RL <reg> : Register List Udskiver register indhold på skærm. RN : Register Names Udskriver benyttede registernavne. % $1Hjælp:$0 Blok register ordrer $2( N = næste, E=retur, <cr>=Vis hjælp ) ? $2 Blok register ordrer $0 En blok i teksten afmærkes med markøren og mærket i hvert sit hjørne af det udsnit af teksten den ønskes benyttet. BC <reg> : Block Copy Kopier blok til register. BM <reg> : Block Move Flyt blok til register og slet. BI <reg> : Block Insert Flytter blok fra register til tekst startende på markørens plads. BO <reg> : Block Overwrite Overskriver tekst med indholdet af registeret. BE <reg> <file>: Block Erase Flyt blok til register og sæt blanke i tekst. % $1Hjælp:$0 Andre ordrer $2( N = Næste, E=retur, <cr>=Vis hjælp ) ? $2 Andre ordrer $0 CM : Command Mode Kommando kan indtastes på kommando linien. NO : No Operation Udskriver kun 'No operation' på kommandolinie. UL : Update Line Opdater aktuel linie på skærm. US : Update Screen Opdater skærm. DK : Define Key Tildel en kontroltast en kommando. SK : Show Key Vis kommandoen tildelt en kontroltast. SL : Show Linenumber Vis tekstens linienumre i skærmens højre side Numrene gemmes ikke og sættes dynamisk ved ændringer i teksten. LM : Line Marks on/off Sæt linie markeringen på skærmen til og fra. CI : Control Information Vis nogle oplysninger om editorens tilstand. Kan benyttes til at undersøger kontroltasters værdi idet disse udskrives ved tryk på den pågældende tast $1+$0 I sidste kollonne betyder at denne linie fortsætter på næste skærmlinie. $1#$0 Betyder at der her er indsat et sideskift. $1<$0 Angiver slutningen af linien (hvis sat til med LM ordren) % $1Hjælp:$0 Genoptag editering, $2tryk <cr>$0 ? ▶EOF◀