
		nastraiwaemyj |krannyj redaktor V2.14
		  igorx nys, tel. 116-20-42 (dom)
                -------------------------------------


wyzow:
-----
    .R[U] EDIK
    *imq-fajla[,fajl-podstan]	    - rabota s 'BAK'- fajlom
    *wyh-fajl=wh.fajl[,fajl-podstan]- rezulxtaty redaktirowaniq w "wyh.fajl"
    *<wk>			    - pe~atx wersii i tipa displeq

        kl`~i:
    /A		    - otobravatx su/O, su/N
    /C              - sozdatx nowyj fajl
    /E:EXT          - zadatx ras{irenie po umol~ani`
    /I              - prosmotr fajla ili ustrojstwa
    /m		    - pri starte redaktora zapustitx podstanowku s #0
    /8		    - formirowatx wyhodnoj fajl koi-8 (BASIC)

        klawiatura displeq '|lektronika'.
        ---------- -------  -----------

 funkcii w werhnej stroke ispolnq`tsq neposredstwennym navatiem
klawi{i, dlq otrabotki nivnej funkcii neobhodimo posledowatelxno
navatx klawi{i <prefiks> i sootwetststwu`}u` funkcionalxnu` klawi{u.

+-----------------+------------------+------------------+
! poisk           !     wwerh        ! wozwrat karetki  ! 
!    ---          !       ^          !     ^     !      ! 
!   /             !       !          !      \-----      ! 
! zadanie modeli  ! na |kran wwerh   ! w konec i wk     ! 
+-----------------+------------------+------------------+ 
! wlewo           !   prefiks        !        wprawo    ! 
!   <----         !        \         !   ---->          ! 
!                 !         \        !                  ! 
! w na~alo stroki !  otmena prefiksa ! w konec stroki   ! 
+-----------------+------------------+------------------+ 
! sdwinutx stroku !  kursor wniz     ! razdwinutx stroku! 
!   <---!         !       !          !   !--->          ! 
!                 !       V          !               *  ! 
! steretx do konca!  na |kran wniz   ! wosstanowitx     ! 
!     stroki      !                  !   stertoe        !
+-----------------+------------------+------------------+ 
! razdwinutx str. ! ustanowitx metku ! sdwinutx stroki  ! 
!       =         !       !          !        ^         !
!       V         !       .          !        =         !
!   wydelennyj    ! pomenqtx mestami !   wydelennyj	!
! tekst iz bufera !  kursor i metku  !  tekst w bufer   !
+-----------------+------------------+------------------+

*
         wnimanie!!!
         --------
    klawi{a !---> {let kod  su/S,  standartnyj  monitor  RT11
(rafos)  ostanawliwaet  wywod  na  terminal  po  |toj  komande.
ispolxzujte kombinaci` su/Q  dlq wozobnowleniq wywoda.
    esli wy ispolxzuete FB, XM,  TS  ili  mnogoterminalxnyj  SJ
monitory ispolxzujte komandu

              'SET TT NOPAGE' 

    nekotorye  klawi{i ime`t specialxnoe zna~enie
        ( wo wtoroj kolonke s prefiksom )

wk      perenesti ostatok na nowu` stroku,       w konec stroki i wk
ps      w na~alo sledu`}ej stroki,               w konec predydu}ej
zb      steretx predydu}ij simwol,               steretx do na~ala stroki
gt      gorizontalxnaq tabulqciq		 zadatx perwu` pozici`
					         strukturnoj tabulqcii
tab	nastraiwaemaq tabulqciq                  zadatx {ag nastraiw. tabulqcii

rus     perekl`~enie na drugoj registr

lat     perekl`~enie na latinskij registr

       wnimanie!!!
       --------
   klawi{a  <lat>  {let  kod  su/o,   esli   wy   polxzuetesx
standartnym   monitorom   ispolxzujte   klawi{u    <rus>    dlq
posledowatelxnogo perekl`~eniq registrow.


 bukwenno-cifrowye klawi{i realizu`t komandy posle prefiksa:
 -------- -------- ------- --------- ------- ----- --------

  A-UXILARY FILE  rabota s wne{nimi fajlami. trebuet wwoda e}e odnoj bukwy 

dlq specifikacii revima:

       A-PPEND?    dozapisywaet wydelennu` oblastx w fajl, otkrytyj 'OPEN'

       C-LOSE?     zakrywaet dopolnitelxnyj fajl

       E-XTRACT?   wstawlqet w redaktiruemyj fajl wydelennu` oblastx iz 
                   otkrytogo dlq ~teniq dopolnitelxnogo fajla

       I-NPUT:     otkrywaet ukazannyj fajl dlq wwoda s wozmovnostx` 
                   ispolxzowaniq w revime 'okna'

       L-OOK?	   wkl`~itx revim odnowremennogo prosmotra osnownogo i 
                   dopolnitelxnogo fajla

       O-UTPUT:    trebuet specifikacii fajla, otkrywaet fajl dlq zapisi.

       P-URGE?     prekra}aet operaci` s dopolnitelxnym fajlom
                   

       R-EAD:      trebuet specifikacii fajla - s~itywaetsq fajl i wstawlqetsq
                   posle teku}ego poloveniq kursora.

       S-AVE:      sohranitx fajl makropodstanowok

       U-SE:       ispolxzowatx (s~itatx) fajl makropodstanowok

       W-RITE:     trebuet specifikacii fajla - wydelennaq oblastx zapisywaetsq
                   w fajl, fajl zakrywaetsq.

                   dwojnoe su/C pozwolqet prerwatx wywod w dopolnitelxnyj 
	           fajl.

  B-OTTOM   w konec teksta

  C-ASE:
	    preobrazuet tekst w wydelennoj oblasti, bukwy oprede-
            lq`t tip preobrazowaniq:

                2 - w dwuhregistrowyj tekst
                4 - w ~etyrehregistrowyj tekst
                L - (LAT) w latinskie bukwy
                R - (RUS) w russkie bukwy
                S - (SMALL) w malenxkie bukwy
                B - (BIG) w bolx{ie bukwy
		C - (CHANGE) izmenitx nivnij registr na werhnij i naoborot
		T - (TEST) preobrazowatx wse ne bukwy k latinskomu registru

            dopustimo ukazywatx w odnoj stroke neskolxko bukw podrqd,
            pri |tom posledowatelxno wypolnq`tsq ukazannye preobrazowniq.

 
  D-ELETE?  steretx wydelennu` oblastx (mevdu metkoj i kursorom)

  E-XIT?    wyhod, wyhodnoj fajl w formate ASCII

  F-ILL?    proizwodit zapolnenie wydelennoj oblasti teksta,
            dlina stroki sootwetstwuet argumentu 'WRAP',
            zapolnenie ne proizwoditsq, esli sledu`}aq stroka - krasnaq.
            wedu}ie probely ostawlq`tsq.

  G-ENERAL SEARCH?
            poisk bez u~eta registra

  I-NDENT?  ustanowitx revim awtootstupa

  J-USTIFY  wyrawniwaetsq teku}aq stroka po argumentu 'WRAP'

  K-EY:	    na ukazannu` klawi{u  1..9, 10 nazna~aetsq posledowatelxnostx
	    simwolow, zakan~iwa`}aqsq su/C

  L-ETTER   menqet registr werhnij/nivnij (dlq slowa)

  M-ACRO?   zadatx makrokomandu. zapomnia`tsq posledu`}ie komandy

  N-EXT?    zapisatx tekst do kursora w fajl, do~itatx iz fajla

  P-AGE?    zapisatx wesx tekst w pamqti w fajl, do~itatx iz fajla

  Q-UIT?    awarijnyj wyhod, rezulxtaty redaktirowaniq ne zapomina`tsq

  R-EPEAT=  powtorenie komandy. powtorqetsq sledu`}aq komanda

  S-AVE     zakon~itx makro

  T-OP      w na~alo teksta

  U-PDATE?  ustanowitx revim zameny

  V-ISIBLE  delaet 'widimym' dopolnitelxnyj fajl, otkrytyj dlq ~teniq.
            w |tom revime dopustio ispolxzowatx funkcii:
            esli wkl`~en revim "LOOK", kursor perehodit w werhn``
            ~astx |krana. w revime dopolnitelxnogo fajla dopustimy sle-
            du`}ie funkcii:

          - [|kran] wwerh 
          - [|kran] wniz
          - na~alo teksta
          - konec teksta
          - ustanowitx metku
          - idti k metke
	  - zadatx modelx
          - najti modelx (poisk tolxko wpered)

            <RET> wozwra}aet k osnownomu fajlu funkcii uprawlq`tsq temi ve 
            klawi{ami, ~to i oby~no

  W-RAP=    ustanowitx dlinu stroki dlq awtoperenosa (po umol~ani` - 78.)

E-X-ECUTE   wypolnitx makrokomandu

  Z-ONE=    ustanowitx perwu` widimu` pozici` teksta

  *         powtorqtx w wydelennoj oblasti

  <         na slowo wlewo
 
  >         na slowo wprawo
 
  [         steretx slowo
 
  ]         wosstanowitx slowo

  +	    poisk wpered (to ve, ~to prosto poisk)

  -	    poisk nazad (tolxko w osnownom fajle)
 
  /         tabulirowatx stroku wprawo
 
  \         tabulirowatx stroku wlewo

  ^         wwesti sledu`}ij simwol kak uprawlq`}ij
 
"probel"    wosstanowitx udalennu` stroku

1..9, 0	    wypolnitx makropodstanowku s sootwetstwu`}im nomerom


            komandy na sluvebnoj klawiature:
            ------- -- --------- ----------

<su/W>
<su/R>  obnowitx |kran
<su/U>  steretx do na~ala stroki


   wydelennoj s~itaetsq oblastx mevdu metkoj i kursorom (ili
naoborot). w wydelennu` oblastx whodqt wse stroki, na~inaq s
pome~ennoj (metkoj ili kursorom) i kon~aq toj, za kotoroj stoit
kursor (ili metka).

   reakciq na soob}eniq, poqwlq`}iesq w nivnej stroke, zawisit ot
poslednego simwola:

  '?'   |to wopros, movno otkazatxsq ot wypolneniq komandy, nabraw
n (net) ili N (NO) na l`bom registre.

  '='   trebuetsq wwod ~islowogo argumenta komandy. pri wwode pustoj 
stroki budet priswoeno zna~enie po umol~ani`.

  ':'   wwod tekstowoj stroki

  '-'   |to soob}enie ob o{ibke. navaw <wk>, pogasite o{ibku

  ' '   net nikakogo znaka - nuvno prodolvitx wwod komandy

  '...' wremennoe soob}enie, ono is~eznet posle zawer{eniq wypolneniq 
komandy  ili posle navatiq dwojnogo su/C

   wwod l`boj stroki dolven zakan~iwatxsq simwolom <RET>. dlq
redaktirowaniq w nivnej stroke movno polxzowatxsq klawi{ej <DEL>
   simwol <LF> imeet zdesx specialxnoe zna~enie - perehod na nowu` stroku.

   navatie <su/C><su/C> pozwolqet prerwatx zatqnuw{u`sq komandnu` 
posledowatelxnostx.

   Esli fajl ne pome}aetsq w pamqtx, redaktor s~itywaet tekst, ostawlqq
primerno 10 blokow dlq wstawki. ispolxzuq komandy 'PAGE' i 'NEXT'
movno rabotatx s bolx{imi fajlami


                soob}eniq i o{ibki
		--------- - ------


?NYS-W-FILE ALREADY EXISTS, REPLACE IT?
 - w revime sozdaniq fajla obnaruven fajl s tem ve imenem

?NYS-I-FILE NOT FOUND, CREATE IT? 
 - ne najden fajl s ukazannym imenem, movno sozdatx nowyj

?NYS-W-ONLY # BLOCKS FOR INSERTION, CONTINUE? 
 - dlq wstawki teksta dostupno tolxko # blokow (0..9)

?NYS-W-SUBST FILE NOT FOUND, CONTINUE?
  - ne najden fajl podstanowok w komandnoj stroke

?NYS-F-NOT ENOUGH MEMORY
 - net pamqti dlq raboty redaktora (neobhodimo okolo 16 kbajt)

?NYS-F-ILL SWITCH
 - neopoznannyj kl`~

?NYS-F-NO DRIVER
 - drajwer ukazannogo ustrojstwa otsutstwuet w tablicah monitora

?NYS-F-FILE NOT FOUND
 - fajl ne najden

?NYS-F-PROTECTED FILE ALREADY EXISTS
 - nelxzq redaktirowatx za}i}ennyj fajl s tem ve imenem

?NYS-F-OUTPUT DEVICE FULL
 - net mesta dlq razme}eniq wyhodnogo fajla

?NYS-F-NO FILE
 - popytka nefajlowogo dostupa (net imeni fajla)


           soob}eniq |krannogo revima
            

- SEARCH FAILED     modelx ne najdena na teku}ej stranice teksta

- MACRO OVF	    perepolnenie makrobufera (dlinnaq makrokomanda)

- AUX BUFFER OVF    perepolnenie dopolnitelxnogo bufera

- TEXT BUFFER ALMOST FULL
                    po~ti polon bufer teksta, ostalosx okolo 1000 znakow
  		    ispolxzujte komandy NEXT/OUTPUT dlq 
		    oswobovdeniq bufera teksta

- TEXT BUFFER FULL, PAGE?
                    bufer teksta polon posle <wk> redaktor smenit stranicu

- NO AUX FILE FOR INPUT
		    popytka perejti w revim 'okna' pri ne otkrytom fajle

- I/O ERROR
		    o{ibka wwoda/wywoda, redaktor ostaetsq w |krannom revime, 
		    no swqzx s fajlami prerywaetsq. ispolxzujte 
		    dopolnitelxnye fajly dlq sohraneniq teku}ej stranicy.


- AUX FILE TOO LARGE
		    razmer ~itaemogo fajla > 63 blokow ili net mesta w bufere
		    teksta. ispolxzujte komandu OUTPUT dlq 
                    oswobovdeniq bufera teksta.


- AUX FILE OPERATION FAILED
		    |to soob}enie goworit o neuda~e pri rabote s dop. fajlom

			- o{ibka w komandnoj stroke
			- fajl ne najden
			- o{ibka wwoda/wywoda pri otkrytii fajla
			- net drajwera w tablicah monitora
			- net pamqti dlq zagruzki drajwera
			- ispolxzowanie 'APPEND' ili 'CLOSE' bez 'OPEN'
			- otkaz ot 'REPLACE?' pri popytke ukazatx 
			  su}estwu`}ij fajl dlq zapisi

- AUX FILE ALREADY OPEN, CONTINUE?
		    dopolnitelxnyj fajl uve otkryt dlq wwoda/wywoda

 REPLACE?
		    dopolnitelxnyj fajl s takim imenem uve su}estwuet
                    (zapisx)

... WORKING
		    wypolnqetsq powtorenie komandy (REPEAT)


       raspredelenie pamqti
       ------------- ------


   redaktor wydelqet pamqtx pri standartnoj generacii (simwolow):

  - dlq stroki              160.
  -     makrokomandy        250.
  -     bufera sohraneniq  1500.
  -     fajla podstanowki   400.

 - ws` ostaw{u`sq pamqtx (do 70 blokow) redaktor zanimaet pod bufer teksta
   i drajwery pri |tom:

 - okolo 3000 simwolow redaktor ostawlqet dlq wstawki pri s~itywanii
   teksta

 - okolo 700 simwolow - pri takom ob'eme swobodnoj pamqti wydaetsq 
   preduprevda`}ee soob}enie o tom, ~to bufer po~ti polon.

 - 160 (razmer stroki)- poqwlqetsq soob}enie 'bufer polon', nado 
   smenitx stranicu


        prime~anie.
        ----------

    redaktor movet rabotatx na raznyh tipah displeew,
klawiatury nekotoryh iz nih priwedeny nive.
    pered na~alom raboty prowerxte, movet li redaktor 
rabotatx na wa{em displee. dlq |togo:

1. wyzowite redaktor komandoj "RUN"
2. wwedite <wk> w otwet na simwol "*"

    redaktor raspe~ataet swo` wersi` i tip(y) displeew, 
na kotoryh on movet rabotatx, naprimer

*NYS V2.14-1/FR+RUSLO3

    redaktor movet rabotatx na frqzinskom displee i displee
mikro-|wm dwk3 (klawiatura ruslo3)


+-----------------+------------------+------------------+
! nastraiwaemaq   ! wstawitx simwol  ! steretx simwol   !
!   tabulqciq     !      wst         !       udal       !
!      nt         ! wstawitx stertu` ! steretx do konca !
! {ag  tabulqcii  !   podstroku      !    stroki        !
+-----------------+------------------+------------------+
!   prefiks       !  slowo nazad     ! slowo wpered     ! 
!   wybr          !    pred kadr     ! sled kadr        ! 
!   otmena        !  steretx slowo   ! wosst slowo      !
+-----------------+------------------+------------------+


+-----------------+------------------+------------------+-----------------+
! razdwinutx str. ! ustanowitx metku ! sdwinutx stroki  ! poisk           !
!     pf1         !      pf2         !    pf3           !   pf4           !
!                 !                  !                  !                 !
!   wydelennyj    ! pomenqtx mestami !   wydelennyj	! zadanie modeli  !
! tekst iz bufera !  kursor i metku  !  tekst w bufer   !                 !
+-----------------+------------------+------------------+-----------------+
!                 !                  !                  !
!       7         !        8         !        9
!                 !              


* wnimanie! 
  --------
    klawi{a <rus/lat> posledowatelxno {let kody su/N, su/O esli w wa{em 
monitore nelxzq otkazatxsq ot obrabotki su/O, ispolxzujte klawi{u
<su/N>  dlq posledowatelxnogo perekl`~eniq registrow.


  fiksirowannye sme}eniq i flagi 
  ------------- -------- - ----- 
(obqzatelxno prowerxte sootwetstwie opisaniq wa{ej wersii redaktora)

1000 ras{irenie whodnogo fajla                             MAC (RADIX)
1002            wyhodnogo fajla				   MAC (RADIX)
1004            dop. fajla (tolxko s kl`~om /I)		   MAC (RADIX)
1006 **
1010 na~alxnaq poziciq nastraiwaemoj tabulqcii              0
1012 {ag nastraiwaemoj tabulqcii                            4
1014 poziciq awtoperenosa (WRAP)                           78.

    bajtowye flagi (0/1)

1016 obob}ennyj (GENERAL) poisk                             0 (net)
1017 wstawka/zamena                                         0 (wstawka) 
1020 awtootstup (INDENT)                                    0 (net)

** ne rekomenduetsq menqtx sodervimoe |toj q~ejki
