Available in

(1) (1)/ja (1)/pl (3alleg) (4) (4freebsd)

TOC

SCREEN(1)                                                            SCREEN(1)



NAZWA

       screen - meneder ekranu z emulacj VT100/ANSI

SKADNIA

       screen [-opcje] [komenda [argumenty]]
       screen -r [[pid.]tty[.host]]
       screen -r wacicielsesji/[[pid.]tty[.host]]

OPIS

       Screen  jest penoekranowym menederem okien, ktry dzieli fizyczny termi-
       nal midzy kilkoma procesami (zwykle interaktywnymi powokami).   Kady  z
       wirtualnych   terminali   daje  funkcjonalno  terminala  DEC  VT100,  a
       dodatkowo rwnie pewne funkcje sterujce ze standardw ISO 6492 (ECMA  48,
       ANSI  X3.64)  oraz  ISO  2022 (np. wstaw/usu lini i obsug wielu zestaww
       znakw). Dla kadego wirtualnego  terminala  istnieje  bufor  przewijania
       oraz  mechanizm  wycinania  i  wklejania,  ktry  umoliwia  przenoszenie
       obszarw tekstw midzy oknami.

       W momencie, gdy screen jest wywoywany, tworzy pojedyncze okno  z  powok
       (lub  z podan komend), a nastpnie znika z drogi, aby mg uywa programu w
       normalny sposb.  W dowolnej chwili moesz utworzy nowe penoekranowe okna
       z  innymi  programami  (rwnie  z  dodatkowymi powokami), zabi istniejce
       okna, zobaczy list okien, wczy raportowanie wyjcia, wkleja  midzy  nimi
       tekst, oglda histori przewijania, przecza si midzy oknami, itd.  Wszys-
       tkie okna uruchamiaj swoje programy zupenie niezalenie  od  pozostaych.
       Programy pracuj rwnie wtedy, gdy ich okna s niewidoczne, a nawet wtedy,
       gdy caa sesja screen jest odczona od terminala uytkownika. Gdy  program
       si koczy, screen (domylnie) zabija okno, ktre go zawierao. Jeli okno to
       byo na pierwszym planie, wywietlacz przecza si na okno poprzednie; jeli
       adne ju nie pozostanie, screen koczy dziaanie.

       Wszystko  co  wstukasz,  jest przesyane do programu pracujcego w biecym
       oknie. Wyjtkiem jest jedna sekwencja, ktra jest uywana do inicjalizacji
       komendy menedera okien. Domylnie kada komenda rozpoczyna si od control-
       a (dalej skracane do C-a),  po  ktrym  wystpuje  drugi  klawisz.   Znak
       komendy i inne powizania mog by w peni dostosowywane do twoich potrzeb,
       cho mog by zawsze tylko dwuznakowe.

       Screen nie rozumie przedrostka "C-", oznaczajcego control.  Jako  argu-
       menty  do np. komendy escape lub opcji -e uywaj prosz notacji daszkowej
       ("^A" zamiast "C-a") .  Screen drukuje znaki sterujce  (zoone  z  Ctrl)
       rwnie w notacji daszkowej.

       Standardowym  sposobem  utworzenia  nowego okna jest wstukanie "C-a c".
       Tworzy to nowe okno z powok i przecza si na nie natychmiast, niezalenie
       od  stanu procesu z biecego okna. Podobnie mona tworzy nowe okno z wasn
       komend. Trzeba najpierw  powiza  komend  z  klawiszem  (w  twoim  pliku
       .screenrc,  lub  w linii komend "C-a :") a nastpnie uy jej zupenie tak,
       jak komendy "C-a c".  Poza tym, nowe okna mona  tworzy  rwnie  z  pomoc
       komend w rodzaju:

              screen emacs prog.c

       spod  znaku  zachty powoki z poprzednio utworzonego okna. Nie spowoduje
       to uruchomienia kolejnej kopii screen, lecz przekae nazw komendy i  jej
       argumenty  menederowi  okien (okrelonemu w zmiennej rodowiskowej $STY),
       ktry uyje jej do utworzenia nowego okna.   Powyszy  przykad  uruchomiby
       edytor emacs (edytujcy prog.c) i przeczy si do jego okna.

       Jeli  "/var/run/utmp" jest zapisywalny przez screen, to dla kadego okna
       zostanie zapisany odpowiedni rekord, ktry bdzie usuwany  po  zakoczeniu
       pracy okna.  Jest to przydatne do pracy z "talk", "script", "shutdown",
       "rsend", "sccs" i innymi podobnymi programami, ktre uywaj pliku utmp do
       okrelenia,  kim  jeste.  Dopki  screen jest aktywny na twoim terminalu,
       wasny rekord terminala jest  usuwany z pliku utmp. Zobacz te "C-a L".



PODSTAWY

       Zanim zaczniesz uywa screen musisz upewni si, e prawidowo wybrae  sobie
       rodzaj terminala, podobnie zreszt, jak dla kadego innego programu term-
       cap/terminfo.  (Moesz tego dokona, uywajc np.  tset(1).)

       Jeli jeste niecierpliwy i chcesz rozpocz prac bez szczeglnego wczytywa-
       nia  si w instrukcj, powiniene zapamita jedn komend: "C-a ?".  Wpisanie
       tych dwch znakw spowoduje wywietlenie  listy  dostpnych  komend  screen
       oraz ich powizania. Kady klawisz jest omwiony w sekcji "DOMYLNE WIZANIA
       KLAWISZY". Sekcja podrcznika "DOSTOSOWYWANIE" zajmuje si zawartoci two-
       jego .screenrc.

       Jeli  twj  terminal jest "prawdziwym" terminalem auto-marginesowym (nie
       pozwala ostatniej pozycji ekranu na bycie poprawionej  bez  przewinicia
       ekranu), moesz rozway uycie wersji terminala, ktra ma wyczone automaty-
       czne marginesy. Zapewni to  waciwe  i  optymalne  odwieanie  ekranu  we
       wszystkich  przypadkach.  Wikszo  dzisiejszych  terminali ma "magiczne"
       marginesy (automatyczne marginesy plus uywalna ostatnia kolumna).  Jest
       to  typ  w stylu VT100 i jest doskonale przystosowany dla screen.  Jeli
       wszystko co masz to "prawdziwy" automarginesowy terminal, screen  bdzie
       w  stanie  go wykorzysta, jednak odwieenie znaku wstawionego na ostatni
       pozycj ekranu moe nie by moliwe do czasu przewinicia ekranu, lub  prze-
       sunicia  znaku do innej bezpiecznej pozycji. Opnienie to moe by skrcone
       przy uyciu terminala z waciwoci wstawiania znakw (insert-character).



OPCJE LINII KOMEND

       Screen ma nastpujce opcje linii komend:

       -a   wcz wszystkie waciwoci (z pewnymi  wyjtkami)  w  termcapie  kadego
            okna,  nawet  jeli  screen  musi przerysowywa czci wywietlacza aby
            zaimplementowa dan funkcj.

       -A   Dostosuj rozmiary wszystkich okien do rozmiaru biecego  terminala.
            Domylnie,  screen prbuje odtworzy stare rozmiary swojego okna pod-
            czas podwieszania pod terminale zmiennej wielkoci  (te  z  "WS"  w
            swoim opisie, np.  suncmd lub jaki xterm).

       -c plik
            przeso  domylny plik konfiguracyjny "$HOME/.screenrc" plikem plik.

       -d|-D [pid.tty.host]
            nie uruchamia  screen,  lecz  odcza  pracujc  gdzie  indziej  sesj
            screen.   Ma  to  taki  sam efekt jak wpisanie "C-a d" z terminala
            sterujcego screen'a.  -D  jest  odpowiednikiem  klawisza  odczenia
            zasilania  (power  detach).   Jeli  adna sesja nie moe by odczona,
            opcja ta jest ignorowana. W poczeniu z -r/-R mona osign  ciekawsze
            efekty:

       -d -r   Podcz  na nowo (reattach) sesj, a jeli to konieczne, najpierw j
               odcz.

       -d -R   Podcz na nowo sesj, a jeli to konieczne, najpierw j  odcz,  lub
               nawet utwrz.

       -d -RR  Podcz  na nowo sesj, a jeli to konieczne, odcz j lub utwrz. Uyj
               pierwszej sesji jeli dostpnych jest wicej ni jedna.

       -D -r   Podcz na nowo sesj,  a  jeli  to  konieczne,  najpierw  odcz  i
               wyloguj si zdalnie.

       -D -R   Podcz  tu  i  teraz.  Znaczy  to: jeli sesja dziaa, to podcz na
               nowo. Jeli to konieczne, najpierw odcz i  zdalnie  si  wyloguj.
               Jeli  nie dziaaa, utwrz j i poinformuj uytkownika. Jest to ulu-
               biony sposb autora.

       -D -RR  Podcz tu i teraz. Cokolwiek to znaczy, po prostu to zrb.

            Uwaga: Zawsze jest dobrym pomysem sprawdzenie statusu twoich sesji
            z pomoc "screen -list".

       -e xy
            okrela,  e  znak  komendy  to  x,  a znak generujcy literalny znak
            komendy to y. Domylnym ustawieniem jest "C-a" i  `a',  co  moe  by
            przekazane  jako "-e^Aa".  Podczas tworzenia sesji screen opcja ta
            ustawia domylny znak komendy. W sesji wielouytkownikowej,  wszyscy
            dodani  uytkownicy  rozpoczn z tym znakiem komendy. Jednak podczas
            podczenia do ju dziaajcej  sesji,  opcja  ta  zmienia  tylko  znak
            komendy   podczajcego  si  uytkownika.   Opcja  ta  jest  rwnowana
            odpowiednio komendom "defescape" lub "escape".

       -f, -fn, i -fa
            wcza lub wycza albo wchodzi w "automatyczny tryb przeczania"  kon-
            troli  przepywu.  Moe  to  by  te zdefiniowane poprzez "defflow" w
            pliku .screenrc.

       -h num
            Ustawia bufor przewijania historii na num linii.

       -i   powoduje, e klawisz przerwania (zwykle C-c)  przerywa  wywietlanie
            natychmiast  gdy  wczona  jest  kontrola  przepywu.  Zobacz komend
            "defflow" z .screenrc dla szczegw.  Uywanie  tej  opcji  nie  jest
            zalecane.

       -l i -ln
            wcza/wycza  tryb  zgoszeniowy (dla odwieania /var/run/utmp).  Mona
            to zdefiniowa te poprzez komend "deflogin" pliku .screenrc.

       -ls i -list
            nie uruchamia sesji screen, lecz drukuje list acuchw  pid.tty.host
            okrelajcych  twoje  sesje screen.  Sesje oznaczone jako `detached'
            (odczone) mog by wznowione z pomoc  "screen  -r".  Te,  zaznaczone
            jako  `attached'  (podczone)  dziaaj i maj terminal sterujcy. Jeli
            sesja dziaa w  trybie  wielouytkownikowym,  jest  zaznaczona  jako
            `multi'.  Sesje oznaczone jako `unreachable' (nieosigalne) yj albo
            na innych hostach, albo s `martwe'.  Sesja nieosigalna jest uwaana
            za  martw  jeli  jej  nazwa odpowiada albo nazwie hosta lokalnego,
            albo podanemu parametrowi. Zobacz flag -r dla opisu  konstruowania
            porwna.    Sesje  zaznaczone  jako  `dead'  (martwe),  powinny  by
            sprawdzane i  usuwane.   Zapytaj  administratora  jeli  nie  jeste
            pewien. Sesje usuwa si opcj -wipe.

       -L   mwi screenowi e twj automarginesowy terminal ma zapisywaln ostatni
            pozycj ekranu.  Moesz to ustawi rwnie w  swoim  .screenrc,  podajc
            `LP' w komendzie "termcap".

       -m   powoduje,  e  screen  ignoruje zmienn rodowiskow $STY. "screen -m"
            wymusza tworzenie nowej sesji, niezalenie od tego, czy screen jest
            wywoany  z  wewntrz  innej sesji screen czy nie. Flaga ta ma spec-
            jalne znaczenie w poczeniu z opcj `-d':

       -m -d   Uruchom screen w trybie "odczonym". Tworzy to  now  sesj,  lecz
               nie  podcza  do niej.  Jest to przydatne dla skryptw startowych
               systemu.

       -m -D   To  rwnie  uruchamia  screen  w  trybie  "odczonym",  lecz  nie
               rozwidla  nowego  procesu.  Komenda koczy dziaanie gdy koczy si
               sesja.

       -O   wybiera bardziej optymalny tryb wyjciowy dla twojego terminala  ni
            prawdziwy  VT100  (tyczy  si tylko terminali automarginesowych bez
            `LP').  Moe to by ustawione w twoim .screenrc przez podanie `OP' w
            komendzie "termcap".

       -q   Powstrzymuje  drukowanie  komunikatw  o bdach. W poczeniu z "-ls",
            kod wyjcia jest  nastpujcy:  9  wskazuje  katalog  bez  sesji.  10
            wskazuje  katalog  z  pracujcymi,  lecz niepodczalnymi sesjami. 11
            (lub wicej) wskazuje na jedn (lub wicej)  nadajcych  si  do  uycia
            sesji.   W poczenie z "-r", kod wyjcia jest nastpujcy: 10 oznacza,
            e nie ma sesji do wznowienia. 12 (lub wicej) oznacza, e istniej  2
            (lub  wicej)  sesje do wznowienia i e powiniene poda, ktr wybra. W
            innych wypadkach "-q" nie daje efektu.

       -r [pid.tty.host]
       -r wacicielsesji/[pid.tty.host]
            wznawia odczon sesj screen.  Nie mona podawa adnych  innych  opcji
            (poza  kombinacjami z -d/-D), cho moe by wymagany opcjonalny prze-
            drostek [pid.]tty.host (w celu rozrnienia  wielu  odczonych  sesji
            screen).   Druga  posta  jest  uywana do podczenia do sesji screen
            innego  uytkownika,  ktry  pracuje  w  trybie  wielouytkownikowym.
            Oznacza  to,  e  screen  powinien  szuka  sesji  w katalogu innego
            uytkownika. Wymaga to setuid-root.

       -R   prbuje wznowi pierwsz odczon sesj screen, ktr znajdzie. Po  sukce-
            sie  wszystkie  inne opcje linii komend s ignorowane.  Jeli adna z
            odczonych sesji nie istnieje, uruchamiana jest nowa sesja z uyciem
            podanych  opcji, zupenie jakby -R nie zostao podane. Opcja ta jest
            ustawiana  domylnie  gdy  screen  jest  uruchamiany  jako   powoka
            zgoszeniowa.

       -s   ustawia  domyln  powok  na  podany  program. Normalnie uywana jest
            warto zmiennej rodowiskowej $SHELL (lub  "/bin/sh"  jeli  jej  nie
            zdefiniowano).   Moe  to by te zdefiniowane poprzez komend "shell"
            pliku .screenrc.

       -S nazwasesji
            Podczas tworzenia nowej sesji, opcja ta moe  by  uyta  do  podania
            znaczcej nazwy sesji. Nazwa ta identyfikuje sesj dla akcji "screen
            -list" i "screen -r". Podmienia domylny przyrostek [tty.host].

       -t nazwa
            ustawia tytu (a.k.a.) dla domylnej powoki, lub podanego  programu.
            Zobacz te komend "shelltitle" pliku .screenrc.

       -v   Wydrukuj numer wersji.

       -wipe [dopasowanie]
            robi to samo co "screen -ls", lecz usuwa sesje zamiast zaznacza je
            jako martwe ('dead').  Nieosigalna sesja  jest  uwaana  za  martw,
            jeli  jej  nazwa  odpowiada  nazwie  hosta  lokalnego, lub jakiego
            jawnie podanego parametru. Zobacz opis flagi  -r  dla  opisu  kon-
            struowania dopasowa.

       -x   Podcz do nieodczonej sesji screen.  (Tryb wielowywietlaczowy).



DOMYLNE WIZANIA KLAWISZY

       Jak wspomniano, kada komenda screen skada si z "C-a", za ktrym nastpuje
       okrelony znak. Dla wygody, wszystkie komendy, ktre s powizane  z  maymi
       literami, powizane s te z ich odpowiednikami zoonymi z Ctrl (z wyjtkiem
       "C-a a"; zobacz niej); tak wic "C-a c" zarwno  jak  "C-a  C-c"  moe  by
       uywany  do  utworzenia  okna.  Zobacz  sekcj "DOSTOSOWYWANIE" dla opisu
       komendy.


       Nastpujca tablica pokazuje domylne wizania klawiszy:

       C-a '
       C-a "       (select)      Zapytaj o nazw  okna,  do  ktrego  chcesz  si
                                 przeczy, lub o jego numer.

       C-a 0       (select 0)
        ...           ...
       C-a 9       (select 9)
       C-a -       (select -)    Przecz na okno numer 0 - 9 lub na puste okno.

       C-a tab     (focus)       Przecz ogniskowanie wejcia na nastpny region.

       C-a C-a     (other)       Wcz  poprzednio wywietlane okno.  Zauwa, e to
                                 poczenie jest rwnowane  dwukrotnemu  wpisaniu
                                 znaku  komendy  (chyba e jest to przesonite).
                                 Na przykad,  jeli  uywasz  opcji  "-e]x",  ta
                                 komenda stanie si "]]".

       C-a a       (meta)        Wylij  znak  komendy  (C-a)  do  okna. Zobacz
                                 komend escape.

       C-a A       (title)       Zezwl uytkownikowi ustawi  nazw  dla  biecego
                                 okna.

       C-a b
       C-a C-b     (break)       Wylij do okna przerwanie (break).

       C-a B       (pow_break)   Otwrz  na  nowo lini terminala i wylij przer-
                                 wanie (break).

       C-a c
       C-a C-c     (screen)      Utwrz nowe okno z powoka i przecz si na  nie.

       C-a C       (clear)       Wyczy ekran.

       C-a d
       C-a C-d     (detach)      Odcz screen od tego terminala.

       C-a D D     (pow_detach)  Odcz i si wyloguj.

       C-a f
       C-a C-f     (flow)        Wcz, wycz, lub ustaw automatyczny przepyw.

       C-a F       (fit)         Zmie  rozmiar okna na obecny rozmiar regionu.

       C-a C-g     (vbell)       Wcza tryb wizualnego dzwonka screen'a.

       C-a h       (hardcopy)    Zapisz  tward  kopi  biecego  okna  do  pliku
                                 "hardcopy.n".

       C-a H       (log)         Rozpoczyna/koczy raportowanie biecego okna do
                                 pliku "screenlog.n".

       C-a i
       C-a C-i     (info)        Poka informacj o tym oknie.

       C-a k
       C-a C-k     (kill)        Zniszcz biece okno.

       C-a l
       C-a C-l     (redisplay)   Cakowicie odwie biece okno.

       C-a L       (login)       Wcz slot zgoszeniowy tego okna. Dostpne tylko
                                 jeli  screen jest skonfigurowany do odwieania
                                 bazy utmp.

       C-a m
       C-a C-m     (lastmsg)     Powtrz ostatni  wiadomo,  wywietlon  w  linii
                                 komunikatw.

       C-a M       (monitor)     Wcza monitorowanie biecego okna.

       C-a space
       C-a n
       C-a C-n     (next)        Przecz na nastpne okno.

       C-a N       (number)      Poka numer (i tytu) biecego okna.

       C-a backspace
       C-a h
       C-a p
       C-a C-p     (prev)        Przecz  na  poprzednie  okno (odwrotne do C-a
                                 n).

       C-a q
       C-a C-q     (xon)         Wylij control-q do biecego okna.

       C-a Q       (only)        Skasuj wszystkie regiony poza biecym.

       C-a r
       C-a C-r     (wrap)        Wcz ustawienie  zawijania  linii  (line-wrap)
                                 biecego   okna  (wcz  automatyczne  marginesy
                                 okna).

       C-a s
       C-a C-s     (xoff)        Wylij do biecego okna control-s.

       C-a S       (split)       Podziel biecy region na dwa nowe.

       C-a t
       C-a C-t     (time)        Poka informacj systemow.

       C-a v       (version)     Wywietl wersj i dat kompilacji.

       C-a C-v     (digraph)     Wstaw dwuznak.

       C-a w
       C-a C-w     (windows)     Poka list okien.

       C-a W       (width)       Wcz 80/132 kolumny.

       C-a x
       C-a C-x     (lockscreen)  Zablokuj (lock) ten terminal.

       C-a X       (remove)      Zabij biecy region.

       C-a z
       C-a C-z     (suspend)     Zwie screen.  Twj system musi  obsugiwa  kon-
                                 trol zada w stylu BSD.

       C-a Z       (reset)       Zresetuj  terminal  wirtualny na jego wartoci
                                 "power-on".

       C-a .       (dumptermcap) Zapisz plik ".termcap".

       C-a ?       (help)        Poka wizania klawiszowe.

       C-a C-\     (quit)        Zabij wszystkie okna i zakocz screen.

       C-a :       (colon)       Wejd do trybu linii komend.

       C-a [
       C-a C-[
       C-a esc     (copy)        Wejd w tryb kopiowania/przewijania.

       C-a ]       (paste .)     Zapisz zawarto  bufora  wklejania  na  kolejk
                                 standardowego wejcia biecego okna.

       C-a {
       C-a }       (history)     Kopiuj i wklej poprzedni lini (komend).

       C-a >       (writebuf)    Zapisz bufor wklejania do pliku.

       C-a <       (readbuf)     Wczytuje plik wymiany screena do bufora wkle-
                                 jania.

       C-a =       (removebuf)   Usuwa plik, uywany przez C-a < i C-a >.

       C-a ,       (license)     Pokazuje, skd screen pochodzi, dokd poszed  i
                                 dlaczego moesz go uywa.

       C-a _       (silence)     Rozpoczyna/koczy  monitorowanie  biecego okna
                                 na nieaktywno.

       C-a *       (displays)    Poka listing  wszystkich  obecnie  podczonych
                                 wywietlaczy.



DOSTOSOWYWANIE

       "Katalog  gniazd"  (socket directory) domylnie jest w $HOME/.screen lub
       zwyczajnie w /tmp/screens. Jeli screen  jest  zainstalowany  z  setuid-
       root, to administrator powinien skompilowa go z odpowiednim (nie zamon-
       towanym przez NFS) katalogiem  gniazd.   Jeli  screen  nie  dziaa  jako
       setuid-root,  uytkownik  moe poda dowolny katalog o prawach 700 poprzez
       zmienn rodowiskow $SCREENDIR.

       W momencie, gdy screen jest uruchamiany, wykonuje on  komendy  inicjal-
       izacyjne  z  plikw  "/etc/screenrc"  i  ".screenrc" z katalogu domowego
       uytkownika. S to "domylne wartoci programisty", ktre  mona  przesoni  w
       nastpujce  sposoby:  dla  znalezienia globalnego pliku screenrc, screen
       poszukuje zmiennej rodowiskowej $SYSSCREENRC  (ta  waciwo  przesaniania
       moe  by wyczona podczas kompilacji). Plik screenrc konkretnego uytkown-
       ika jest szukany w $SCREENRC, a  potem  w  $HOME/.screenrc.   Opcja  -c
       linii komend ma jeszcze wikszy priorytet.

       Komendy w tych plikach s uywane do ustawiania opcji, wizania funkcji do
       klawiszy i do automatycznego zestawiania jednego  lub  wicej  okien  na
       starcie  twojej  sesji  screen.   Komendy  s wymieniane jedna na linie;
       puste linie s ignorowane.  Argumenty komend s  rozdzielane  tabulacjami
       lub  spacjami i mog by otaczane pojedynczymi lub podwjnymi cudzysowami.
       Znak `#' zmienia  reszt  linii  w  komentarz,  poza  sytuacj  gdy  jest
       cytowany.   Niezrozumiae  linie  s  ignorowane  z  wydaniem ostrzeenia.
       Komendy mog zawiera odniesienia  do  zmiennych  rodowiskowych.  Skadnia
       jest  podobna  do  powokowej "$VAR" lub "${VAR}". Zauwa, e wprowadza to
       niekompatybilno z poprzednimi wersjami screen, jako e  teraz  znak  '$'
       musi  by chroniony przez '\' jeli nie chcemy dokona podstawienia zmien-
       nej. acuch w pojedynczych cudzysowach jest rwnie chroniony od  podstaw-
       ienia zmiennych.

       Jako  przykady z dystrybucj screena s przekazywane dwa pliki konfigura-
       cyjne: "etc/screenrc" i "etc/etcscreenrc".  Zawieraj one wiele przydat-
       nych przykadw rnych komend.

       Dostosowywanie  mona  rwnie  wykonywa 'on-line'. Aby wej w tryb komend,
       wcinij `C-a :'. Zauwa, e komendy rozpoczynajce  si  od  "def"  zmieniaj
       wartoci domylne, podczas gdy inne zmieniaj ustawienia biece.

       Dostpne s nastpujce komendy:

       acladd nazwyuytkownikw [crypted-pw]
       addacl nazwyuytkownikw

       Umoliw  uytkownikom peny dostp do tej sesji screen. Nazwyuytkownikw mog
       by jednym uytkownikiem, lub  rozdzielon  przecinkami  list  uytkownikw.
       Opcja  ta  umoliwia  podczenie  do  sesji  screen  i wykonuje rwnowanik
       `aclchg nazwyuytkownikw +rwx "#?"'.  Aby doda uytkownika o ograniczonym
       dostpie,  uyj  niej opisanej komendy `aclchg'. Jeli podany jest opcjon-
       alny drugi parametr, to powinno to by  zakodowane  (crypted)  haso  dla
       podanego  uytkownika. `Addacl' jest synonimem `acladd'. Przydatne tylko
       w trybie wielouytkownikowym.

       aclchg nazwyuytkownikw bityuprawnie lista
       chacl nazwyuytkownikw bityuprawnie lista

       Zmie  uprawnienia  rozdzielonej  przecinkami  listy  uytkownikw.   Bity
       uprawnie s reprezentowane jako `r', `w' i `x'. Poprzedzenie symbolu `+'
       zapewnia uprawnienie, `-' odbiera je. Trzeci parametr  jest  rozdzielon
       przecinkami  list komend i/lub okien (podawanych albo przez numer, albo
       przez tytu). Specjalna lista `#' odnosi si do wszystkich okien, `?'  do
       wszystkich  komend.  Jeli  nazwyuytkownikw skadaj si z pojedynczej `*',
       akcja bdzie dotyczy wszystkich  znanych  uytkownikw.   Komenda  moe  by
       przez  uytkownika wykonywana gdy ma dla niej bit `x'.  Uytkownik moe do
       okna wprowadza dane wejciowe jeli ma bit `w', i aden inny uytkownik nie
       blokuje  tego  okna  do  zapisu.  Inne  bity s obecnie ignorowane.  Aby
       wycofa blokad zapisu z okna 2: `aclchg nazwauytkownika  -w+w  2'.   Aby
       zezwoli na dostp tylko dla odczytu do sesji: `aclchg nazwauytkownika -w
       "#"'.  Gdy tylko uytkownik staje si znany dla programu screen , moe  on
       docza si do sesji i (domylnie) ma pene uprawnienia do wszystkich komend
       i okien. Uprawnienia wywoywania dla komend acl,  `at'  i  innych  rwnie
       powinny  by  usuwane;  w przeciwnym wypadku uytkownik moe odzyska prawa
       zapisu.  Uprawnie specjalnego uytkownika  nobody  nie  mona  zmienia  t
       komend  (zobacz  komend "su").  `Chacl' jest synonimem `aclchg'.  Dziaa
       jedynie w trybie wielouytkownikowym.

       acldel nazwauytkownika

       Usu uytkownika z listy kontrolnej screena.  Jeli jest on obecnie  podc-
       zony,  wszystkie  wywietlacze uytkownika s odczane od sesji. Nie moe si
       znw podczy. Dziaa jedynie w trybie wielouytkownikowym.

       aclgrp nazwauytkownika [nazwagrupy]

       Tworzy grupy uytkownikw, ktre dziel wsplne prawa  dostpu.  Nazwa  grupy
       jest  nazw  uytkownika  lidera  grupy.  Znaczy to, e jeli uytkownik nie
       przejdzie kontroli dostpu, robiona  jest  kontrola  dla  lidera  grupy.
       Uytkownika  mona  usun  ze  wszystkich  grup, uywajc specjalnej wartoci
       "none" jako nazwygrupy.  Jeli drugi parametr jest pominity,  wywietlane
       s wszystkie grupy, do ktrych naley uytkownik.

       aclumask  [[uytkownicy]+bity |[uytkownicy]-bity .... ] umask [[uytkown-
       icy]+bity |[uytkownicy]-bity .... ]

       Okrela to dostp, jaki bd mieli  inni  uytkownicy  do  okien  tworzonych
       przez woajcego komend.  Uytkownicy mog nie by podani, moe by jeden, lub
       rozdzielona przecinkami lista nazw uytkownikw. Jeli nie podano uytkown-
       ikw, zakadana jest lista wszystkich znanych obecnie uytkownikw.  Bity s
       dowoln kombinacj bitw kontroli dostpu, zdefiniowanych komend  "aclchg".
       Specjalna  nazwa  uytkownika  "?" predefiniuje dostp do dowolnego okna,
       jaki na starcie dostan nieznani obecnie  uytkownicy.   Specjalna  nazwa
       uytkownika  "??"  predefiniuje  dostp do komend, jaki na starcie dostan
       nieznani obecnie uytkownicy.  Praw specjalnego  uytkownika  nobody  nie
       mona  zmienia (zobacz komend "su").  `Umask' jest synonimem `aclumask'.

       activity wiadomo

       Gdy w monitorowanym oknie z ta pojawi si jaka aktywno, screen  wywietla
       informacj  w  linii komunikatw.  Powiadomienie moe by przedefiniowywane
       komend "activity".  Znaki `%' w wiadomoci s zamieniane na numer okna, w
       ktrym  zaistniaa  aktywno, a `~' na definicj dzwonka w twoim termcapie.
       Domyln wiadomoci jest

                   'Activity in window %'

       Zauwa, e domylnie monitorowanie  jest  wyczone,  lecz  mona  to  zmieni
       komend "monitor" (C-a M).

       allpartial on|off

       Jeli  jest  to  wczone, po zmianie okna odwieana jest tylko bieca linia
       kursora. Ma to wpyw na wszystkie okna i  jest  przydatne  na  powolnych
       terminalach.  Poprzednie ustawienie penego/czciowego odwieania dla okna
       mona przywrci poprzez "allpartial off".  Jest to flaga  globalna,  ktra
       natychmiast  zaczyna dziaa we wszystkich oknach, przesaniajc ustawienia
       "partial". Nie zmienia domylnego zachowania odwieania  nowo  tworzonych
       okien.

       at [identyfikator][#|*|%] komenda [arg ... ]

       Wywoaj  komend na innych wywietlaczach lub oknach tak, jakby zostay one
       tam wprowadzone. "At" zmienia kontekst (`biece okno' lub `biecy wywiet-
       lacz')  komendy.  Jeli  pierwszy parametr opisuje nieunikalny kontekst,
       komenda zostanie wykonania wiele razy. Jeli pierwszy  parametr  jest  w
       postaci  `identyfikator*',  to  identyfikator jest dopasowywany do nazw
       uytkownikw. Komenda jest wykonywana raz na kadym wywietlaczu  wybranego
       uytkownika(kw).   Jeli pierwszy parametr jest postaci `identyfikator%',
       to identyfikator jest dopasowywany do wywietlaczy. Wywietlacze s  nazy-
       wane  wedug  tty,  do ktrych s podczone. Prefiks `/dev/' lub `/dev/tty'
       mona pomin.  Jeli identyfikator zawiera `#',  lub  nie  ma  nic  dokle-
       jonego,  jest  dopasowywany do numerw okien i tytuw.  Pominicie identy-
       fikatora na pocztku `#', `*' lub  `%'  wybiera  wszystkich  uytkownikw,
       wszystkie  wywietlacze,  lub  wszystkie  okna. Dzieje si tak dlatego, e
       dokonywane jest dopasowanie prefiksowe.  Zauwa, e na dotknitych wywiet-
       laczach  pojawi  si  krtki  komunikat,  okrelajcy  co  si stao. Prawa s
       sprawdzane dla inicjatora komendy "at", a nie dla wacicieli  dotknitych
       wywietlaczy.   Zauwa, e znak '#' gdy poprzedza go biaa spacja dziaa jak
       komentarz.   Mona  go  wycytowa,  poprzedzajc  znakiem  `\'.   Prawa  s
       sprawdzane  dla inicjatora komendy "at", a nie dla wacicieli dotknitych
       wywietlaczy.
       Zastrzeenie: Podczas dopasowywania okien, komenda jest wykonywana przy-
       najmniej  raz  na  okno.  Komendy, ktre zmieniaj wewntrzn aranacj okien
       (jak "other") mog by wywoane ponownie. Uwaaj wic przy wywoywaniu komend
       w  rodzaju  "login"!.   Niektre  komendy  (np.  "stuff",  "process" lub
       "paste") wymagaj by z docelowymi oknami by zwizany wywietlacz.  Komendy
       te mog nie dziaa waciwie dla "at" krcego po oknach.

       autodetach on|off

       Ustawia  czy  screen ma si automatycznie odcza po odwieszeniu (hangup),
       co zachowuje wszystkie twoje pracujce  programy  a  do  ich  wznowienia
       komend  screen -r.  Gdy waciwo jest wyczona, sygna odwieszenia (wysyany
       przy wylogowywaniu si--przyp. tum.) zakoczy screen i wszystkie procesy,
       ktre on zawiera. Autoodczanie jest domylnie wczone.

       autofixterm on|off

       Ustawia  czy  screen  bdzie  dodawa  brakujce  waciwoci  do wpisw term-
       cap/info. Jest to domylnie wczone.

       autonuke on|off

       Ustawia czy sekwencja czyszczenia ekranu powinna  niszczy  cae  wyjcie,
       ktre jeszcze nie zostao wypisane na terminal. Zobacz te "obuflimit".

       bell_msg [wiadomo]

       Gdy  w oknie z ta wysany jest znak dzwonka, screen wywietla informacj w
       linii komunikatw. Informacja moe by dziki tej komendzie  redefiniowana.
       Znaki  `%'  wiadomoci  s  zamieniane  numerem dzwonicego okna, `~' jest
       zamieniana na definicj dzwonka w  twoim  termcapie.   Domyln  wiadomoci
       jest

                   'Bell in window %'

       W  celu  powstrzymania  drukowania  linii  informacyjnej, mona nada jej
       warto pust (bell_msg  "").   Bez  parametrw,  pokazywana  jest  wiadomo
       obecna.

       bind klawisz [komenda [arg]]

       Wie  komend  do  klawisza.  Domylnie, wikszo komend udostpnianych przez
       screen jest przywizana do jednego lub wikszej iloci klawiszy, wg  opisu
       sekcji  "DOMYLNE  WIZANIA  KLAWISZY", np. komenda tworzenia nowego okna
       jest dowizana do "C-c" i "c".  W celu przedefiniowania  i  definiowania
       nowych  wiza  uywana  jest  komenda "bind".  Argument klawisz jest albo
       pojedynczym znakiem, albo dwuznakow sekwencj w postaci "^x"  (oznaczajc
       "C-x"),  albo  lewym  ukonikiem  z  liczb  semkow  (oznaczajc kod ASCII
       znaku), albo lewym ukonikiem z doczonym znakiem,  jak  "\^"  czy  "\\".
       Argument  jeli chcesz moe by rwnie cytowany.  Jeli nie ma podanego dal-
       szego argumentu, wszystkie poprzednio zestawione wizania dla tego klaw-
       isza s usuwane. Komenda moe by dowoln komend wymienion w tej sekcji.

       Przykady:

                   bind ' ' windows
                   bind ^k
                   bind k
                   bind K kill
                   bind ^f screen telnet foobar
                   bind \033 screen -ln -t root -h 1000 9 su

       przywie spacj do komendy, ktra wywietla list okien (wic komenda normal-
       nie wywoywana przez "C-a C-w" bdzie rwnie dostpna jako  "C-a  spacja").
       Nastpne  trzy linie usuwaj domylne wizanie zabijania z "C-a C-l" i "C-a
       l".  Nastpnie do komendy zabijania wizane jest "C-a K".  Nastpnie klaw-
       isz "C-f" jest wizany z komend tworzenia okna z poczeniem telnetowym do
       foobar, a klawisz "escape" jest wizany do komendy,  ktra  tworzy  niez-
       goszeniowe  okno z a.k.a. "root" w slocie #9, z powok superuytkownika i
       buforem przewijania na 1000 linii.

       bindkey [-d] [-m] [-a] [[-k|-t] acuch [kmd arg]]

       Komenda ta zarzdza wejciowymi tablicami translacji screena. Kady wpis w
       jednej  z  tablic  mwi  mu jak reagowa gdy pojawi si okrelona sekwencja
       znakw. Istniej trzy tablice: jedna, ktra powinna zawiera  akcje  zapro-
       gramowane  przez  uytkownika, druga dla domylnych akcji emulacji termi-
       nala  i  trzecia  dla  trybu  kopiowania  screena  do   zajmowania   si
       poruszaniem  kursora.  Zobacz  sekcj  "TRANSLACJA  WEJCIOWA"  dla listy
       domylnych wiza klawiszowych.
       Jeli podana jest opcja -d, bindkey modyfikuje domyln tablic, -m zmienia
       tablic  trybu  kopiowania,  a  bez  adnej  opcji wybierana jest tablica
       uytkownika.  Argument acuch jest sekwencj znakw,  do  ktrej  przywizana
       jest  akcja.  Moe  to by albo skoczony napis, albo nazwa waciwoci klaw-
       iaturowej z termcap (wybierana opcj -k).
       Niektre klawisze terminala VT100 mog wysya inne acuchy gdy wczony  jest
       tryb  aplikacji  (np.  ruchy  kursora).  Takie klawisze maj dwa wpisy w
       tablicy translacji. Moesz wybra wpisy trybu aplikacji podajc opcj -a.
       Opcja -t mwi screenowi by nie dokonywa  midzyznakowego  pomiaru  czasu.
       Nie mona go wyczy jeli uywana jest waciwo termcap.
       Kmd moe by dowoln z komend screena o okrelonej liczbie argumentw.  Jeli
       kmd jest pominita, wizanie klawiszowe jest usuwane z tablicy.
       Oto kilka przykadw wiza klawiaturowych:

               bindkey -d
       Poka wszystkie domylne wizania klawiaturowe. Wpisy  trybu  aplikacji  s
       zaznaczone [A].

               bindkey -k k1 select 1
       Upewnij si, e klawisz "F1" przecza na okno numer 1.

               bindkey -t foo stuff barfoo
       Uczy z "foo" skrt dla sowa "barfoo". Czas oczekiwania jest wyczony, wic
       uytkownicy mog si guzdra z wklepywaniem.

               bindkey "\024" mapdefault
       To wizanie klawiszowe powoduje, e "^T" staje si znakiem specjalnym wiza
       klawiaturowych.  Jeli  dokonae  powyszego wizania "stuff barfoo", moesz
       wprowadzi sowo "foo" naciskajc "^Tfoo".  Jeli  chcesz  wprowadzi  "^T",
       musisz nacisn go dwukrotnie.

               bindkey -k F1 command
       Uczy  F11 (nie F1!) alternatywnym znakiem specjalnym screena (poza ^A).

       break [czas]

       Wysyaj do tego okna przez czas*0.25 sekund sygna przerwania.  Dla  sys-
       temw  nieposixowych,  interwa  czasowy moe by zaokrglany w gr do penych
       sekund. Jest to przydatne jeli do okna jest podczone urzdzenie  znakowe
       (a  nie  proces  powokowy) (Zobacz te rozdzia "RODZAJE OKIEN").  Maksy-
       malny czas trwania sygnau przerwania jest ograniczony do 15 sekund.

       breaktype [tcsendbreak|TIOCSBRK |TCSBRK]

       Wybierz jedn z dostpnych metod generowania sygnau przerwania dla urzdze
       terminalowych. Komenda ta powinna dotyka jedynie biecego okna. Wci jed-
       nak zachowuje si identycznie do "defbreaktype".  W przyszoci  bdzie  to
       zmienione. Woanie "breaktype" bez parametrw wywietla metody przerywania
       dostpne dla biecego okna.

       bufferfile [exchange-file]

       Zmie nazw pliku uywan do odczytywania i zapisywania  buforu  wklejania.
       Jeli  pominity  jest  opcjonalny  argument  plikowy,  reaktywowane jest
       domylne   ustawienie   ("/tmp/screen-exchange").    Nastpujcy   przykad
       przekopiuje plik z hasami systemowymi na okno screen:

                   C-a : bufferfile /etc/passwd
                   C-a < C-a ]
                   C-a : bufferfile

       c1 [on|off]

       Zmie  przetwarzanie  kodu  c1.  "C1 on" mwi screenowi by traktowa znaki
       wejciowe z przedziau 128..159 jako  funkcje  sterujce.  Takie  8-bitowe
       kody s normalnie takie same jak ESC z doczonym kodem 7-bitowym. Domylne
       ustawienie przetwarza kody  c1  i  moe  by  zmienione  komend  "defc1".
       Uytkownicy  z  fontami,  ktre  maj uyteczne znaki w pozycjach c1 mog to
       wyczy.

       caption always|splitonly [acuch]
       caption string [acuch]

       Komenda ta kontroluje wywietlanie  tytuw  okien.  Normalnie  tytu  jest
       uywany  tylko jeli na wywietlaczu pokazywanych jest wicej ni jedno okno
       (tryb podzielonego  ekranu--splitonly).  Jeli  typ  jest  ustawiony  na
       always  screen  pokazuje  tytu  nawet  jeli wywietlane jest tylko jedno
       okno.  Wartoci domyln jest splitonly.

       Druga posta zmienia tekst uywany na tytu. Moesz uywa  wszystkich  znakw
       specjalnych  z rozdziau "ZNAKI SPECJALNE TEKSTOWE". Screen uywa wartoci
       domylnej, `%3n %t'.

       Moesz czy obie formy, dajc acuch jako argument dodatkowy.

       charset zestaw

       Zmie desygnacj obecnego slotu zestawu znakw i mapowania zestawu  znakw.
       Pierwsze  cztery  znaki  zestawu  s traktowane jako desygnatory zestawu
       znakw, podczas gdy pity i szsty znak,  bdce  w  zakresie  '0'  do  '3',
       ustawiaj  mapowanie zestawu znakw GL/GR. Na kadej pozycji mona uy znaku
       '.', co oznacza, e odpowiadajcy mu zestaw znakw/mapowanie  nie  powinno
       by  zmieniane.  (zestaw jest wewntrznie dopeniany do szeciu znakw przez
       doklejenie znakw '.'). Domylnym zestawem znakw dla  nowych  okien  jest
       "BBBB02", chyba e aktywna jest komenda "kanji".
       Biece ustawienia mona obejrze komend "info".

       chdir [katalog]

       Zmie  katalog  biecy  screena  na  podany katalog lub, jeli wywoane bez
       argumentw, na twj katalog domowy (zawarto zmiennej rodowiskowej $HOME).
       Wszystkie  okna,  tworzone  komend  "screen"  z wewntrz ".screenrc" lub
       poprzez "C-a : screen ..." czy "C-a c" bd go uyway jako katalogu domyl-
       nego.  Bez uywania chdir, katalogiem tym byby katalog, z ktrego wywoano
       screen.  Pliki twardych kopii (hardcopy files) i pliki raportowe zawsze
       s zapisywane do domylnego katalogu okna, a nie do katalogu biecego pro-
       cesu, pracujcego w oknie.  Moesz uywa tej  komendy  w  swoim  .screenrc
       wielokrotnie.  Umoliwia to uruchamianie rnych okien w rnych katalogach.
       Jednake ostatnie chdir bdzie dotyczy wszystkich okien tworzonych inter-
       aktywnie.

       clear

       Czyci biece okno i zapisuje jego obraz w buforze przewijania.

       colon [prefiks]

       Umoliwia wpisywanie linii poleceniowych ".screenrc". Przydatne do podr-
       cznej modyfikacji wiza klawiszowych, specyficznego  tworzenia  okien  i
       zmieniania  ustawie.  Zauwa,  e  sowo  kluczowe  "set" ju nie istnieje!
       Zazwyczaj komendy tycz si biecego okna, a  nie  domylnych  ustawie  dla
       przyszych  okien. Wartoci domylne zmienia si komendami, rozpoczynajcymi
       si od 'def...'.

       command

       Komenda ta ma taki sam skutek, jak  wpisanie  znaku  specjalnego  (^A).
       Jest  chyba przydatna jedynie dla wiza klawiaturowych. Zobacz te "bind-
       key".

       compacthist [on|off]

       Mwi to  screenowi  czy  powstrzymywa  doczepione  puste  linie  podczas
       przewijania tekstu w gr w buforze historii.

       console [on|off]

       Zbiera  lub  "od-zbiera"  (ungrabs)  wyjcie  konsoli  do  okna.  Uwaga:
       Jedynie waciciel /dev/console moe zbiera wyjcie  konsoli.   Komenda  ta
       jest dostpna jeli maszyna obsuguje ioctl TIOCCONS.

       copy

       Wejd  w  tryb  kopiowania/przewijania  wstecz. Umoliwia to kopiowanie z
       biecego okna (i jego historii) tekstu do buforu wklejania. W trybie tym
       dostpny jest vi-podobny penoekranowy edytor:
       Poruszanie si:
         h, j, k, l przesu lini kursora o lini lub kolumn o kolumn.
         0,  ^  i  $ przesu do kracowo lewej kolumny, do pierwszego lub ostat-
           niego rnego od biaej spacji znaku linii.
         H, M i L przesu kursor do kracowo lewej kolumny na grze,  rodku,  lub
           dole okna.
         + i - przesuwa o jedn lini w gr i w d.
         G przesuwa do podanej linii absolutnej (domylnie: koniec bufora).
         | przesuwa do podanej kolumny absolutnej.
         w, b, e przesuwaj kursor sowo po sowie.
         C-u  i  C-d  przewijaj  wywietlacz  w  gr  i  w  d o podan ilo linii,
           zachowujc pozycj kursora. (Domylnie: poowa ekranu).
         C-b i C-f przewijaj wywietlacz w gr/d o peny ekran.
         g przesuwa na pocztek bufora.
         % skacze do podanego procentu bufora.

       Uwaga:
           Komend .screenrc mona dostosowa klawisze  do  stylu  emacsa.   (Np.
           markkeys  "h=^B:l=^F:$=^E")  Nie ma prostej metody na pen map klaw-
           iszy w stylu emacsa, gdy wymaga to wieloznakowych kodw.

       Zaznaczanie:
           Zakres kopiowania jest ustalany przez  ustawienie  dwch  znacznikw.
           Tekst midzy nimi zostaje podwietlany. Nacinij
         spacj do ustawienia pierwszego lub drugiego znacznika.
         Y  i  y  s  uywane  do  zaznaczania  caej linii lub do zaznaczania od
           pocztku linii.
         W zaznacza dokadnie jedno sowo.
       Licznik powtrze:
           Kad z tych komend  mona  poprzedzi  licznikiem  powtrze,  naciskajc
           cyfry
         0..9, ktre s nastpnie uwaane za liczniki powtrze.
           Przykad:  "C-a  C-[  H  10 j 5 Y" skopiuje linie 11 do 15 do bufora
           wklejania.
       Szukanie:
         / Vi-podobne szukanie naprzd.
         ? Vi-podobne szukanie wstecz.
         C-a s Emacsopodobne inkrementalne szukanie naprzd.
         C-r Emacsopodobne odwrcone i-szukanie.
       Specjalnoci:
           Istnieje kilka klawiszy, zachowujcych si inaczej ni w vi.   Vi  nie
           umoliwia  zaznaczania  prostoktnych  blokw  tekstu,  lecz screen to
           umoliwia.  nacinij
         c lub C aby ustawi lewy lub prawy margines. Jeli nie podano  licznika
           powtrze, obydwa odnosz si do biecej pozycji kursora.
           Przykad:  Wyprbuj  to  na zapenionym tekstem ekranie: "C-a [ M 20 l
           SPACE c 10 l 5 j C SPACE".

           Przechodzi to na rodkow lini ekranu, przesuwa si 20 kolumn w  lewo,
           zaznacza  pocztek  bufora wklejania, ustawia lew kolumn, przesuwa 5
           kolumn w d (w prawo?--przyp. tum.), zaznacza praw kolumn, a  nastp-
           nie zaznacza koniec bufora wklejania. Wyprbuj teraz:
           "C-a [ M 20 l SPACE 10 l 5 j SPACE"

           i zwr uwag na rnic w iloci skopiowanego tekstu.
         J  czy  linie.  Przecza si midzy 4 trybami: linie rozdzielane znakiem
           nowej linii (012), linie sklejone bez szww (lines glued  seamless),
           linie   rozdzielone   pojedyncz   bia   spacj,   linie  rozdzielone
           przecinkami.  Zauwa, e moesz poprzedza znak nowej linii znakiem CR,
           uywajc "crlf on".
         v  jest  dla  wszystkich  uytkownikw  vi z ":set numbers" - wcza lewy
           margines midzy kolumn 9 a 1. Nacinij
         a przed ostatnim klawiszem spacji aby wczy  tryb  doklejania.  W  ten
           sposb bufor wklejania nie bdzie nadpisywany, lecz zostanie do niego
           dopisana nowa tre.
         A wcza tryb doklejania i ustawia (drugi) znacznik.
         > ustawia (drugi) znacznik i zapisuje  zawarto  bufora  wklejania  do
           pliku wymiany screena (domylnie /tmp/screen-exchange) po zakoczeniu
           trybu kopiowania.
           Przykad ten demonstruje jak wrzuci do tego pliku cay bufor  przewi-
           jania: "C-A [ g SPACE G $ >".
         C-g podaje informacj o biecej linii i kolumnie.
         x  wymienia  pierwszy  znacznik  i pozycj kursora. Moesz uywa tego do
           dostrajania ju ustawionego znacznika.
         @ nie robi nic. Nawet nie koczy trybu kopiowania.
         Wszystkie nie opisane tutaj klawisze kocz tryb kopiowania.

       copy_reg [klucz]

       Ju nie istnieje, uyj zamiast tego "readreg".

       crlf [on|off]

       Ma to wpyw na kopiowanie regionw  tekstu  komend  `C-a  ['.  Jeli  jest
       wczone,  linie  bd rozdzielane sekwencj znakw `CR' - `LF'. W przeciwnym
       wypadku (domylnie) uywane bdzie tylko `LF'. Bez  parametrw,  stan  jest
       wczany.

       debug on|off

       Wcza lub wycza debuggowanie czasu dziaania.

       defc1 on|off

       To  samo  co  komenda  c1 lecz domylne ustawienie dla nowych okien jest
       zmieniane. Pocztkowym ustawieniem jest `on'.

       defautonuke on|off

       To samo co autonuke, lecz domylne  ustawienie  dla  nowych  wywietlaczy
       jest  zmieniane. Pocztkowe ustawienie to `off'. Zauwa, e jeli chcesz by
       zalenym od typu terminala, moesz uy specjalnej waciwoci `AN' terminala.

       defbreaktype [tcsendbreak|TIOCSBRK |TCSBRK]

       Wybierz  jedn  z  dostpnych metod generowania sygnau przerwania (break)
       dla urzdze terminalowych. Preferowanymi  metodami  s  tcsendbreak  oraz
       TIOCSBRK.  Trzecia, TCSBRK, blokuje ca sesj screen na czas przerywania,
       lecz moe by jedynym sposobem generowania duszych przerwa.   Tcsendbreak
       i  TIOCSBRK  mog  (lub nie) dawa dugie przerwania ze szpicami (z przer-
       wami?--with spikes) (np. 4 na sekund). Jest to nie tylko zalene od sys-
       temu,  lecz  zaley  rwnie  od sterownikw ukadw szeregowych.  Wywoywanie
       "defbreaktype" bez parametru wywietla biece ustawienie.

       defcharset [zestaw]

       Podobne do komendy charset, lecz domylne ustawienie  dla  nowych  okien
       jest  te  zmieniane.  Po  wywoaniu  bez  argumentu, pokazuje biec warto
       domyln.

       defescape xy

       Ustaw domylne znaki komend. Jest to rwnowane "escape", ale  jest  przy-
       datne  tylko  w  sesjach  wielouytkownikowych.  W takiej sesji "escape"
       zmienia znaki komend uytkownika, ktry wywoa to polecenia,  podczas  gdy
       "defescape"  zmienia  domylne  znaki  komend  dla  uytkownikw, ktrzy bd
       dodawani pniej.

       defflow on|off|auto [interrupt]

       To samo co komenda flow, lecz zmieniane  jest  domylne  ustawienie  dla
       nowych okien. Pocztkowym ustawieniem jest `auto'. Podanie "defflow auto
       interrupt" jest rwnowane opcjom linii komend -fa i -i.

       defgr on|off

       To samo co komenda gr,  lecz  zmieniane  jest  domylne  ustawienie  dla
       nowych okien. Pocztkowym ustawieniem jest `off'.

       defhstatus [status]

       Linia  twardego status, ktr otrzymaj wszystkie nowe okna jest ustawiana
       na status.  Komenda ta jest przydatna  do  wywietlenia  poprzez  status
       kadego okna jego numeru, tytuu, itp.  Status moe zawiera te same dyrek-
       tywy co komunikaty okna, lecz  znakiem  specjalnym  (escape  character)
       dyrektywy  jest '^E' (semkowe 005) zamiast '%'. Zrobione jest to w celu
       uniemoliwienia zej interpretacji generowanych przez program linii  sta-
       tusu.   Jeli parametr status jest pominity, wywietlany jest biecy acuch
       domylny.  Domylnie, linie statusu nowych okien s puste.

       defkanji jis|sjis|euc

       To samo co komenda kanji, lecz zmieniane jest  domylne  ustawienie  dla
       nowych okien. Pocztkowym ustawieniem jest `off', np. `jis'.

       deflogin on|off

       To  samo  co  komenda login, lecz zmieniane jest domylne ustawienie dla
       nowych okien. W dystrybucji inicjalizowane jest to na `on' (zobacz con-
       fig.h.in).

       defmode prawa

       Prawa  kadego  z  nowo  zaalokowanych  pseudo-tty s ustawiane na prawa.
       Prawa s liczb semkow. Pocztkowo, uywane s prawa 0622.   (prawa  dostpu,
       tryb, mode -- przyp. tum.)

       defmonitor on|off

       To  samo co komenda monitor, lecz zmieniane jest domylne ustawienie dla
       nowych okien. Pocztkowym ustawieniem jest `off'.

       defobuflimit limit

       To samo co obuflimit, lecz zmieniane jest domylne ustawienie dla nowych
       wywietlaczy.  Pocztkowym  ustawieniem  jest  256  bajtw.  Zauwa, e jeli
       chcesz by zalenym od typu terminala, moesz uy waciwoci 'OL'.

       defscrollback num

       To samo co scrollback,  lecz  zmieniane  jest  domylne  ustawienie  dla
       nowych okien. Pocztkowym ustawieniem jest 100.

       defshell komenda

       Synonim komendy shell. Patrz tam.

       defsilence on|off

       To  samo co komenda silence, lecz zmieniane jest domylne ustawienie dla
       nowych okien. Pocztkowym ustawieniem jest `off'.

       defslowpaste msec"

       To samo co slowpaste, lecz zmieniane jest domylne ustawienie dla nowych
       okien. Pocztkowym ustawieniem jest 0 milisekund, co oznacza wyczenie.

       defwrap on|off

       To  samo  co  wrap,  lecz  zmieniane jest domylne ustawienie dla nowych
       okien. Pocztkowo zawijanie linii jest wczone i moe by przeczane  komend
       "wrap" ("C-a r") lub poprzez "C-a : wrap on|off".

       defwritelock on|off|auto

       To samo co writelock, lecz zmieniane jest domylne ustawienie dla nowych
       okien. Pocztkowo blokady zapisu s wyczone.

       defzombie [keys]

       Synonim komendy zombie. Obie w chwili obecnej  zmieniaj  warto  domyln.
       Patrz tam.

       detach

       Odcz sesj screen (odcz j od terminala i wrzu w to).  Powracasz wtedy do
       powoki, z ktrej wywoae screen.  Odczonego screena mona wznowi,  wywoujc
       screen z opcj -r.  (Zobacz te sekcj "OPCJE LINII KOMEND".)

       displays

       Pokazuje  tabularyczny listing wszystkich obecnie podczonych front-endw
       uytkownika (wywietlaczy). Jest to  przydatne  w  sesjach  wielouytkown-
       ikowych.

       digraph [preset]

       Komenda  ta bierze uytkownika o sekwencj dwuznakow. Wpisane dwa znaki s
       sprawdzane we wbudowanej tablicy, a znak  wynikowy  jest  wstawiany  do
       strumienia  wejciowego.  Na  przykad,  jeli  uytkownik  wprowadzi 'a"',
       wstawiony zostanie a-umlaut. Jeli pierwszym wprowadzonym  znakiem  jest
       0,  screen  potraktuje  nastpne  znaki  (do  trzech) jako liczb semkow.
       Opcjonalny argument preset jest traktowany jako wejcie uytkownika. Mona
       wic  zrobi  sobie  klawisz  "umlaut".  Na  przykad, komenda "bindkey ^K
       digraph '"'" umoliwia uytkownikowi generowanie a-umlaut przez  wpisanie
       CTRL-K a.

       dumptermcap

       Zapisz  wpis  termcap  dla wirtualnego terminala, zoptymalizowanego dla
       aktualnie aktywnego okna. Zapis nastpi do pliku ".termcap"  w  katalogu
       "$HOME/.screen"  uytkownika  (lub  tam,  gdzie screen przechowuje swoje
       gniazda. Zobacz sekcj "PLIKI").  Ten wpis  termcap  jest  identyczny  z
       wartoci  zmiennej  rodowiskowej  $TERMCAP,  ktra  jest  ustawiana przez
       screen dla kadego okna. Dla systemw opartych na terminfo, moesz potrze-
       bowa konwertera w rodzaju captoinfo oraz kompilowa wpis z pomoc tic.

       echo [-n] wiadomo

       komenda  echo moe by uywana do denerwowania uytkownikw screen 'wiadomo-
       ciami dnia'. Zazwyczaj jest to instalowane w  globalnym  /etc/screenrc.
       Opcja  "-n"  powoduje  zatrzymanie  wcigania  nowej  linii.   Zobacz te
       "sleep".   Echo  jest  te  przydatne  do  testowania  online  zmiennych
       rodowiskowych.

       escape xy

       Ustaw znak komendy na x, a znak generujcy literalny znak komendy (przez
       wywoanie komendy "meta") na y (podobne do opcji -e).  Kady argument moe
       by  albo  pojedynczym  znakiem,  albo dwuznakow sekwencj w postaci "^x"
       (oznaczajc "C-x"), albo lewym  ukonikiem  z  liczb  semkow  (kod  ASCII
       znaku), albo lewym ukonikiem z drugim znakiem, w rodzaju "\^" czy "\\".
       Domyln wartoci jest "^Aa".

       exec [[fdpat] nowakomenda [arg ...]]

       Uruchom w biecym oknie podproces unixowy (okrelony przez  ciek  wykony-
       waln  nowakomenda  i  jej  argumenty).  Przepyw danych midzy stdin/std-
       out/stderr  nowejkomendy,  procesem  pocztkowo  uruchomionym  w   oknie
       (powiedzmy  "procesem-aplikacji")  i screenem (oknem) jest kontrolowany
       przez wzorzec deskryptora plikw fdpat. Wzorzec jest sekwencj trjznakow,
       reprezentujc  stdin,  stdout  i  stderr  nowejkomendy.  Kropka  (.) czy
       deskryptor pliku do screena.  Znak wykrzyknika (!) powoduje, e deskryp-
       tor  jest  podczany  do  procesu-aplikacji. Dwukropek (:) czy obydwa te
       zadania.  Do nowej komendy bdzie przechodzio wejcie uytkownika, chyba e
       komenda  otrzymuje  wyjcie  procesu-aplikacji  (pierwszym znakiem fdpat
       jest `!' lub `:') lub do koca fdpat (jako  czwarty  znak)  dodano  znak
       potoku (|).
       Wywoywanie  `exec' bez argumentw pokazuje nazw i argumenty biecego pod-
       procesu aktualnego okna. W kadym oknie naraz moe dziaa tylko jeden pod-
       proces.
       Gdy  podproces akurat wykonuje si, komenda `kill' bdzie dotyczy jego, a
       nie procesw okien.
       Dla  cikostrawnej   ilustracji   wszystkich   21   kombinacji,   zobacz
       `doc/fdpat.ps'.   Kady  rysunek pokazuje cyfry 2,1,0, odwzorowujce trzy
       deskryptory nowejkomendy. Skrzynka oznaczona jako  `W'  jest  normalnym
       pty,  ktry  na  stronie  biernej (slave) ma proces-aplikacji.  Skrzynka
       zaznaczona jako `P'  jest  drugorzdnym  pty,  ktry  po  swojej  stronie
       nadrzdnej (master) ma screen.

       Skrty:
       Biaa  spacja  midzy  sowem  `exec',  fdpat  i komend moe by opuszczona.
       Fdpat skadajcy si z samych kropek, lub jego kocowe kropki  mona  pomin.
       Prosty `|' jest synonimem do wzorca `!..|';  sowo exec mona tu pomin, a
       zawsze mona je zastpi `!'.

       Przykady:

              exec ... /bin/sh
              exec /bin/sh
              !/bin/sh

       Tworzy now powok w tym samym oknie, podczas  gdy  powoka  wyjciowa  wci
       dziaa.  Wyjcie  obydwu  powok jest wywietlane, a wejcie uytkownika jest
       wysyane do nowego /bin/sh.

              exec !.. stty 19200
              exec ! stty 19200
              !!stty 19200

       Ustaw szybko tty okna. Jeli twoja komenda stty operuje na stdout, dodaj
       kolejny `!'.

              exec !..| less
              |less

       Dodaje  to przegldark do wyjcia okna. Znak specjalny `|' jest potrzebny
       do uzyskania kontroli uytkownika nad przegldark, cho dostaje ona  swoje
       wejcie  z  procesu  okna.  Dziaa  to,  poniewa  less  nasuchuje  stderr
       (zachowanie, ktrego screen nie oczekiwaby bez `|') kiedy jego stdin nie
       jest  tty.   Wersje less, nowsze ni 177 wypadaj tu aonie; jednak stary,
       dobry pg wci dziaa.

              !:sed -n s/.*Error.*/\007/p

       Wysya wyjcie okna do uytkownika i komendy sed. Sed  wstawia  do  wyjcia
       okna  widzianego  przez  screen  dodatkowy  znak dzwonka (semkowy 007).
       Spowoduje to wywietlenie  komunikatu  "Bell  in  window  x",  za  kadym
       acuchem "Error", ktry pojawi si w oknie.

       fit

       Zmie rozmiar okna na rozmiar biecego regionu. Komenda ta jest wymagana,
       gdy screen automatycznie nie adaptuje  rozmiaru  okna  jeli  okno  jest
       wywietlane wicej ni raz.

       flow [on|off|auto]

       Ustawia  tryb kontroli przepywu dla tego okna.  Bez parametrw, przesuwa
       on kontrol biecego okna z "automatic" na "on" na "off".  Zobacz dyskusj
       o  "KONTROLI-PRZEPYWU",  opisanej  niej  w  tym  dokumencie  dla penych
       szczegw i odpowiednich uwag.  Warto domylna jest ustawiana przez  `def-
       flow'.

       focus

       Przenie  ognisko  wejciowe na nastpny region. Jest to dokonywane w cyk-
       liczny sposb tak, e region grny jest wybierany po dolnym.

       gr [on|off]

       Wcza/wycza przeczanie zestawu znakw GR (ang. GR charset switching).  Za
       kadym  razem,  gdy screen zauway znak wejciowy z ustawionym smym bitem,
       skorzysta ze znaku ze slotu GR i wydrukuje znak z obcitym  smym  bitem.
       Domyln wartoci (zobacz te "defgr") jest nieprzetwarzanie przeczania GR,
       gdy moe to spowodowa niedziaanie zestawu znakw ISO-8859-1.

       hardcopy

       Zapisuje obecnie wywietlany  obraz  do  pliku  hardcopy.n  (w  katalogu
       domylnym  okna),  gdzie  n  jest numerem biecego okna. Komenda moe albo
       dokleja, albo nadpisywa istniejcy plik. Patrz niej.

       hardcopy_append on|off

       Jeli jest to ustawione na "on", screen  bdzie  dokleja  dane  do  plikw
       "hardcopy.n"  komendy  "C-a  h".  W  przeciwnym wypadku, pliki te bd za
       kadym razem nadpisywane. Domylnie doklejanie jest wyczone.

       hardcopydir katalog

       Definiuje katalog plikw hardcopy. Jeli jest to nieustawione,  pliki  te
       lduj w biecym katalogu roboczym screena.

       hardstatus [on|off]
       hardstatus [always]lastline|message|ignore [acuch]
       hardstatus string [acuch]

       Komenda  ta  konfiguruje  uywanie i emulacj terminalowej linii twardego
       statusu (hardstatus line). Pierwsza posta przecza czy  screen  powinien
       uywa sprztowej linii statusu do wywietlania komunikatw. Jeli flaga jest
       wyczona, komunikaty te s nakadane w trybie inwersyjnym na lini  wywiet-
       lania. Domylnym ustawieniem jest `on' (wczone).

       Druga  posta  mwi  screenowi  co  robi, jeli terminal nie posiada linii
       twardego statusu (np. gdy waciwoci termcap/terminfo "hs", "ts", "fs"  i
       "ds" nie s ustawione). W wypadku uycia typu "lastline", screen Zarezer-
       wuje ostatni lini wywietlacza na  twardy  status.  Typ  "message"  uywa
       screenowego  mechanizmu  komunikatw, a "ignore" mwi by screen nigdy nie
       wywietla twardego statusu.  Jeli do typu dokleisz sowo "always", screen
       uyje tego typu nawet jeli terminal posiada twardy status.

       Trzecia  posta  okrela zawarto linii twardego statusu. Domylnym acuchem
       jest '%h', tj. wywietlany jest zachowany twardy status okna (ustawialny
       poprzez  \E]0;^G  or  \E_\\).   Moesz to dostosowa do dowolnego acucha,
       jaki zechcesz, cznie ze znakami specjalnymi z rozdziau "ZNAKI SPECJALNE
       ACUCHW".   Jeli  pominiesz  argument  acuch,  wywietlony zostanie acuch
       biecy.

       Moesz czy drug i trzeci posta, podajc acuch jako argument dodatkowy.

       height [wiersze]

       Ustaw wysoko wywietlacza na podan liczb wierszy. Bez argumentw nastpuje
       przeczanie midzy wywietlaczem 24-liniowym i 42-liniowym.

       help

       Nie jest to naprawd pomoc online, lecz wywietlanie okna pomocy, pokazu-
       jcego wszystkie wizania klawiszowe. Pierwsze strony wymieniaj wszystkie
       wewntrzne komendy wraz z ich obecnymi wizaniami.  Dalsze strony pokazuj
       zwyczajowe komendy, po jednej na klawisz.  Przewijanie  nastpuje  przez
       naciskanie  spacji, a koniec ogldania to return. Wszystkie inne znaki s
       ignorowane. Zobacz te sekcj "DOMYLNE WIZANIA KLAWIATUROWE".

       history

       Uytkownicy zwykle  pracuj  z  powokami,  umoliwiajcymi  atwy  dostp  do
       poprzednich  komend.  Na  przykad w csh komenda "!!" suy do powtarzania
       ostatniej wywoanej komendy.  Screen udostpnia prosty sposb przywoywania
       "komendy,  ktra  rozpocza  si  ...": Wpisuje si po prostu pierwsz liter
       komendy, nastpnie naciska `C-a {' i screen  zaczyna  szuka  poprzedniej
       linii,  ktra  zostanie dopasowana do `znaku zachty' na lewo od kursora.
       Linia ta jest wklejana do kolejki wejciowej okna.   W  ten  sposb  masz
       brutaln  histori  komend  (stworzon  z  widzialnego  okna i jego bufora
       przewijania).

       hstatus status

       Zmie lini twardego statusu na acuch status.

       info

       Uywa linii komunikatw do wywietlania informacji o biecym  oknie:  s  to
       pozycja  kursora  w  postaci  "(kolumna,wiersz)"  (rozpoczynajca  si od
       "(1,1)") szeroko i wysoko terminala plus rozmiar bufora  przewijania  w
       wierszach  (np.  "(80,24)+50"),  biecy  stan kontroli przepywu XON/XOFF
       okna pokazany nastpujco (Zobacz te sekcj KONTROLA PRZEPYWU):

         +flow     automatyczna kontrola przepywu, aktualnie wczona.
         -flow     automatyczna kontrola przepywu, aktualnie wyczona.
         +(+)flow  wczona kontrola przepywu. Zgadza si z kontrol automatyczn.
         -(+)flow  wyczona kontrola przepywu. Nie zgadza si z kontrol automatyczn.
         +(-)flow  wczona kontrola przepywu. Nie zgadza si z kontrol automatyczn.
         -(-)flow  wyczona kontrola przepywu. Zgadza si z kontrol automatyczn.

       Biece ustawienie zawijania  linii  (`+wrap'  oznacza  wczenie,  `-wrap'
       wyczenie)  jest  take  pokazywane.  Wywietlane s te flagi `ins', `org',
       `app', `log', `mon' lub `nored'. Odpowiadaj one trybom pracy:  wstawia-
       nia (insert), origin, aplikacji-keypadu oraz stanom pracy: raportowanie
       wyjcia (log), monitorowanie  aktywnoci  (mon),  lub  czciowe  odwieanie
       (nored).

       Wywietlany jest rwnie aktywny obecnie zestaw znakw (G0, G1, G2, lub G3)
       oraz w nawiasach  kwadratowych  zestawy  znakw  terminala,  desygnowane
       obecnie jako G0 do G3.

       Na  kocu  linii  statusu  wywietlane  s  te  dodatkowe tryby, zalene od
       rodzaju okna (Zobacz rozdzia "RODZAJE OKIEN").
       Jeli maszyna stanu emulatora terminala nie jest w stanie  domylnym,  to
       linia info jest rozpoczynana acuchem okrelajcym biecy stan.
       Dla informacji o systemie uyj komendy "time".

       ins_reg [klucz]

       Ju nie istnieje, uyj "paste".

       kanji jis|euc|sjis [jis|euc|sjis]

       Powiedz  screenowi,  jak przetwarza wejcie/wyjcie kanji. Pierwszy argu-
       ment ustawia typ kanji biecego okna. Kade okno moe  emulowa  inny  typ.
       Dodatkowy drugi parametr mwi, jak zapisywa kody kanji na podczonym ter-
       minalu. Preferowan metod ustawiania typu wywietlacza jest uywanie wpisu
       "KJ"  termcapu.   Zobacz te "defkanji", ktry zmienia domylne ustawienie
       dla nowych okien.

       kill

       Zabij biece okno.
       Jeli pracuje w nim komenda `exec', to jest ona zabijana.  W  przeciwnym
       wypadku,  proces  (powoka)  okna otrzymuje sygna HANGUP, struktura okna
       jest usuwana, a screen (twj wywietlacz) przecza si na  inne  okno.  Gdy
       niszczone  jest  ostatnie  okno, screen koczy prac.  Po komendzie kill,
       screen przecza si na poprzednio wywietlane okno.
       Uwaga: Uytkownicy emacsa powinni pamita o tej komendzie przy  zabijaniu
       linii.  Zalecane jest nie uywa "C-a" jako klawisza specjalnego screena,
       lub przewizywa kill do "C-a K".

       lastmsg

       Wywietl na nowo ostatni zawarto linii  komunikatw/statusu.   Przydatne,
       jeli  wpisujesz  co  podczas  pojawiania  si komunikatu. Wiadomo bowiem
       znika gdy przycinie si jaki klawisz (chyba e terminal ma  sprztow  lini
       statusu).  W celu dostrajania, zobacz komendy "msgwait" i "msgminwait".

       license

       Wywietl stron opisow. Jest to dokonywane za  kadym  razem,  gdy  screen
       jest  uruchamiany  bez  opcji,  co powinno wystarcza. Zobacz tez komend
       "startup_message".

       lockscreen

       Zablokuj   ten   wywietlacz.    Wywoaj   program    blokujcy    screena
       (/usr/bin/lock lub wbudowany ekwiwalent jeli nie ma nic innego). Screen
       nie przyjmuje adnych klawiszy komend dopki program ten nie zakoczy dzi-
       aania.  W midzyczasie procesy okien mog kontynuowa dziaanie, gdy okna s
       w stanie `odczonym'.  Program blokujcy moe by zmieniony poprzez  zmienn
       rodowiskow  $LOCKPRG  (ktra  musi by ustawiana w powoce, z ktrej screen
       jest uruchamiany).  Program ten jest uruchamiany z uid i  gid  uytkown-
       ika.
       Uwaga:  Gdy inne powoki zostawisz niezablokowane i nie masz ustawionego
       hasa dla screen, blokowanie jest puste: monaby atwo podczy si na nowo z
       niezablokowanej  powoki. Waciwo ta powinna by raczej nazywana `lockter-
       minal'.

       log [on|off]

       Uruchom/zakocz zapisywanie wyjcia biecego okna do pliku "screenlog.n" w
       domylnym  katalogu okna, gdzie n jest numerem biecego okna. Nazwa pliku
       moe by zmieniana komend  `logfile'.   Bez  podanych  parametrw,  rapor-
       towanie  jest  przeczane.  Raport  sesji  jest doklejany do poprzedniej
       zawartoci wczeniej istniejcego pliku (jeli plik  nie  istnia,  tworzony
       jest  nowy).  Bieca  zawarto  i  zawarto  historii przewijania nie jest
       uwzgldniana w raporcie sesji.  Domylnie wyczone.

       logfile nazwapliku
       logfile flush sekundy

       Definiuje nazw plikw  raportowych.  Domyln  nazw  jest  "screenlog.%n".
       Druga  posta  zmienia liczb sekund, ktr screen odczekuje przed wyprnie-
       niem bufora pliku raportowego do systemu plikw.  Domyln wartoci jest 10
       sekund.

       login [on|off]

       Dodaje  lub  usuwa wpis z bazy utmp dla biecego okna. Kontroluje to czy
       okno jest  `wlogowane'.  Bez  parametrw,  stan  zgoszeniowy  okna  jest
       przeczany.  Dodatkowo do tego przeczania, dobrze jest mie klawisze `log
       in' i `log out'. Np. `bind I login on' i `bind O login off' zmapuje  te
       klawisze  na C-a I i C-a O.  Domylne ustawienie (w config.h.in) powinno
       by wczone dla screena, pracujcego z suid-root.  Uyj komendy  "deflogin"
       do  zmieniania  domylnego  stanu  zgoszeniowego  nowych  okien. Obydwie
       komendy obecne s tylko jeli screen zosta skompilowany z obsug utmp.

       logtstamp [on|off]
       logtstamp after [sekundy]
       logtstamp string [acuch]

       Ta  komenda  kontroluje  mechanizm  piecztek  czasowych  (time   stamp)
       screena.   Jeli piecztki s wczone, screen po dwch minutach nieaktywnoci
       do pliku raportowego dodaje acuch, zawierajcy biecy czas. Gdy natomiast
       wyjcie  zaczyna  si  na  nowo,  doklejana jest nowa piecztka, okrelajca
       moment restartu emitowania wyjcia.  Czas  opnienia  mona  zmienia  drug
       postaci tej komendy. Trzecia posta jest uywana do dostosowywania acucha
       piecztki czasowej.  (domylnie `-- %n:%t -- time-stamp -- %M/%d/%y %c:%s
       --\n').

       mapdefault

       Powiedz  screenowi, e nastpny znak wejciowy powinien zosta sprawdzony w
       domylnej tablicy wiza klawiszowych bindkey. Zobacz te "bindkey".

       mapnotnext

       Podobne do mapdefault, lecz w ogle nie zaglda do domylnej tablicy bind-
       key.

       maptimeout [timo]

       Ustawia  opnienie  midzyznakowe  dla sekwencji wejciowych do wykrywania
       czasu opnienia timo ms. Domylnym  czasem  jest  300ms.  Maptimeout  bez
       argumentw pokazuje biece ustawienie. Zobacz te "bindkey".

       markkeys acuch

       Jest  to  metoda zmieniania mapy klawiszowej, uywanej w trybie kopiowa-
       nia/historii.  acuch  jest  zoony  z  par  staryznak=nowyznak,  ktre  s
       rozdzielone  znakami `:'. Na przykad: acuch "B=^B:F=^F" zmieni klawisze
       `C-b' i `C-f' na wizania w stylu vi.  Komenda "markkeys h=^B:l=^F:$=^E"
       ustawiaby  tryb  na  wizania  w  stylu emacsa.  Jeli twj terminal wysya
       znaki, ktre powoduj, e przerywasz tryb kopiowania, to komenda ta moe by
       pomocna  w wizaniu tych znakw do nie robienia niczego. Znak braku oper-
       acji to `@' i jest  uywany  nastpujco:  "markkeys  @=L=H".  Komenda  ta
       powoduje  odczenie  komend `H' i `L'.  Jak pokazano w tym przykadzie, w
       pojedynczej instrukcji do pojedynczej funkcji mona przywiza wiele klaw-
       iszy.

       meta

       Wstawia znak komendy (C-a) w strumieniu wejciowym biecego okna.

       monitor [on|off]

       Wcza monitorowanie aktywnoci okien.  Gdy jest to wczone, a aktywne okno
       jest przeczone w to, otrzymasz komunikat informujcy o aktywnoci. Pojawi
       si  on  w linii statusu przy pierwszych oznakach wydawania wyjcia przez
       tamto okno.  W wywietlaczu statusu okien takie okno aktywne  jest  zaz-
       naczane jako `@'.  Monitorowanie pocztkowo jest wyczone.

       msgminwait sek

       Definiuje  czas, przez ktry screen czeka z now wiadomoci gdy jedna jest
       ju wywietlana. Wartoci domyln jest 1 sekunda.

       msgwait sek

       Definiuje czas, przez ktry komunikat jest wywietlany  jeli  screen  nie
       jest poruszany innymi aktywnociami. Domylnie 5 sekund.

       multiuser on|off

       Przecza  midzy  trybem  wielouytkownikowym  i  pojedynczym. Standardowo
       screen dziaa w trybie  pojedynczym.  W  trybie  wielouytkownikowym,  do
       umoliwiania  uytkownikom  dostania si do sesji uywa si komend `acladd',
       `aclchg', `aclgrp' i `acldel'.

       nethack on|off

       Zmienia rodzaj komunikatw o bdach, uywanych przez screen.   Jeli  znasz
       gr  "nethack",  mog  ci  si spodoba podobne jak w niej komunikaty, ktre
       czsto troch zaciemniaj  fakty,  lecz  s  zabawniejsze  do  czytania.  Z
       drugiej strony, standardowe komunikaty te mog by czsto niejasne.
       Opcja  ta  jest dostpna tylko jeli screen zosta skompilowany ze zdefin-
       iowan flag NETHACK. Domylne ustawienie  jest  wtedy  okrelone  obecnoci
       zmiennej rodowiskowej $NETHACKOPTIONS.

       next

       Przecz  si  na  nastpne  okno.  Komenda ta moe by uywana do cyklicznego
       przeczania si midzy list okien.

       nonblock [on|off]

       Wcz lub wycz kontrole przepywu biecego interfejsu  uytkownika  (wywiet-
       lacza).  Jest to uywane do uchronienia powolnych wywietlaczy od spowol-
       nienia przetwarzania danych wyjciowych przez okno. Komenda  ta  moe  by
       przydatna  gdy wiele wywietlaczy pokazuje te samo okno. Opcja jest nor-
       malnie wyczona dla wszystkich wywietlaczy.

       number [n]

       Zmie numer biecego okna. Jeli numer n ju jest uywany przez  inne  okno,
       okna wymieniaj numery midzy sob. Jeli nie poda si argumentu, pokazywany
       jest numer (i tytu) okna.

       obuflimit [limit]

       Jeli bufor wyjciowy zawiera wicej bajtw ni podany limit, to z okien nie
       bd czytane dalsze dane. Domyln wartoci jest 256. Jeli masz szybki wywi-
       etlacz (jak xterm), moesz ustawi to na wiksz warto. Jeli  nie  poda  si
       argumentw, wywietlane jest biece ustawienie.

       only

       Zabij wszystkie regiony poza biecym.

       other

       Przecza  na  poprzednio  wywietlane okno. Jeli okno to ju nie istnieje,
       other dziaa analogicznie do next.

       partial on|off

       Definiuje czy wywietlacz powinien by odwieany (jak  dla  redisplay)  po
       przeczaniu  na  biece okno. Komenda ta dotyczy tylko biecego okna.  Aby
       dotyczya wszystkich okien, naley skorzysta z komendy allpartial. Domyl-
       nie jest to wyczone. Warto domylna jest ustalona na stae, gdy nie ma na
       razie komendy defpartial.

       password [kodowane_haso]

       Gdy przedstawisz w swoim  pliku  ".screenrc"  zakodowane  haso,  screen
       bdzie  o  nie  pyta za kadym razem, gdy kto bdzie prbowa wznowi odczony
       proces. Jest to przydatne jeli w sesji  screen  pracuj  uprzywilejowane
       programy  i  chcesz  chroni j od prb podczenia przez innych uytkownikw,
       podajcych si za ciebie (np.  superuytkownik).   Jeli  nie  ma  podanego
       zakodowanego hasa, screen dwukrotnie prosi o wstukanie hasa i umieszcza
       jego zakodowany odpowiednik w buforze wklejania.  Domyln  wartoci  jest
       `none', ktra wycza sprawdzanie hasa.

       paste [registers [dest_reg]]

       Zapisz (konkatenowan) zawarto podanych rejestrw na kolejk stdin biecego
       wejcia. Rejestr '.' jest traktowany jako bufor wklejania. Jeli nie poda
       si  parametrw, uytkownik jest pytany o pojedynczy rejestr.  Bufor wkle-
       jania moe by wypeniany komendami  copy,  history  oraz  readbuf.   Inne
       rejestry  mona wypenia komendami register, readreg i paste.  Jeli paste
       jest wywoany  z  drugim  argumentem,  zawarto  podanych  rejestrw  jest
       umieszczana  w  podanym  rejestrze docelowym, a nie w oknie.  Jeli jako
       drugi argument uy '.', rejestrem docelowym jest bufor wklejania wywiet-
       lacza.  Zauwa, e "paste" uywa rnych zasobw: Gdy tylko podany jest drugi
       argument, nie jest wymagane okno biece. Gdy okrelenie rda zawiera tylko
       rejestry (nie bufor wklejania), to nie jest w ogle wymagany biecy wywi-
       etlacz (podwieszony terminal),  gdy  rejestry  s  zasobami  globalnymi.
       Bufor wklejania jest osobny dla kadego uytkownika.

       pastefont [on|off]

       Powiedz  screenowi,  by  do  bufora wklejania zacza informacj o foncie.
       Domylnie nie jest to robione. Komenda ta jest szczeglnie przydatna  dla
       fontw wieloznakowych, jak kanji.

       pow_break

       Otwrz  na  nowo lini terminalow okna i wylij warunek przerwania. Zobacz
       `break'.

       pow_detach

       Odczenie zasilania. Oglnie to samo  co  detach,  lecz  dodatkowo  wysya
       sygna  HANGUP  do procesu rodzicielskiego screena.  UWAGA: Spowoduje to
       wylogowanie  w  wypadku  gdy  screen   zosta   uruchomiony   z   powoki
       zgoszeniowej.

       pow_detach_msg [komunikat]

       Podany  tu  komunikat  jest wydawany za kadym razem gdy dokonywane jest
       `odczenie zasilania'. Moe by uywane  jako  zamiennik  komunikatu  wylo-
       gowywania,  lub  do  resetowania  szybkoci  linii, itp.  Bez parametrw,
       pokazywany jest obecny komunikat.

       prev

       Przecz na okno o nastpnym niszym numerze.  Komenda ta moe by uywana  do
       cyklicznego przeczania midzy list okien.

       printcmd [kmd]

       Jeli  kmd  nie  jest  pustym  acuchem,  screen  nie bdzie uywa waciwoci
       "po/pf" terminala, jeli wykryje sekwencj drukowania ansi  ESC  [  5  i,
       lecz  bdzie  przerzuca potokowo wyjcie do kmd.  Powinno to normalnie by
       komend w rodzaju "lpr"  lub  "'cat  >  /tmp/scrprint'".   printcmd  bez
       komendy   wywietla  biece  ustawienie.   Sekwencja  ansi  ESC  \  koczy
       drukowanie i zamyka potok.
       Uwaga: Ostronie z t komend! Jeli inni uytkownicy maj  dostp  zapisu  do
       twojego terminala, bd oni mogli odpala komendy drukowania.

       process [klucz]

       Przerzu  zawarto podanego rejestru do screenowej kolejki wejciowej.  Po
       uruchomieniu bez parametrw, zostaniesz zapytany o nazw rejestru.  Tekst
       jest  przetwarzany  tak,  jakby  by  wpisywany z klawiatury uytkownika.
       Komenda ta moe by przydatna do wizania wielu akcji pod jeden klawisz.

       quit

       Zabij  wszystkie  okna  i  zakocz  screen.   Zauwa,  e  w   terminalach
       VT100-podobnych  klawisze C-4 i C-\ s rwnowane.  Powoduje to, e domylne
       wizania s niebezpieczne: Uwaaj by nie wpisa C-a C-4 podczas  wybierania
       okna numer 4.  W celu usunicia wizania klawiszowego, uyj zwykej komendy
       bind (jak dla "bind '^\'").

       readbuf

       Odczytuje zawarto biecego pliku wymiany screena  do  bufora  wklejania.
       Zobacz te komend "bufferfile".

       readreg [register [nazwapliku]]

       Robi  dwie  rzeczy,  zalenie  od liczby argumentw: w wypadku braku, lub
       przy jednym argumencie, duplikuje bufor wklejania do podanego  rejestru
       lub  rejestru,  podanego po znaku zachty. Przy dwch argumentach, odczy-
       tuje zawarto podanego pliku do rejestru. Jest to zachowanie podobne  do
       wczytywania  przez  "readbuf"  plik wymiany screena do bufora wklejania
       Nastpujcy przykad wkleja systemowy plik z hasami w okno  screena  (przy
       uyciu rejestru p, gdzie pozostaje kopia):

                   C-a : readreg p /etc/passwd
                   C-a : paste p

       redisplay

       Wywietl  na nowo biece okno. Wymagane do uzyskania penego rewywietlenia
       w trybie czciowego odwieania.

       register klucz acuch

       Zachowuje podany acuch w rejestrze klucz. Zobacz te komend "paste".

       remove

       Usu biecy region. Jest to nieskuteczne (no-op) gdy istnieje tylko jeden
       region.

       removebuf

       Usuwa  plik  wymiany  screena, uywany przez komendy "writebuf" i "read-
       buf".

       reset

       Przestaw terminal wirtualny na jego  ustawienia  pocztkowe.  Przydatne,
       gdy pozostay na nim po jakiej aplikacji dziwne ustawienia.

       screen [-opts] [n] [kmd [arg]]

       Zestaw  nowe  okno.  Z kad komend mona przekaza opcje kontroli przepywu
       (-f, -fn i -fa), tytuu (a.k.a.) (-t), opcje  zgoszeniowe  (-l  i  -ln),
       opcj  typu  terminala (-T <term>), i flag-wszystkich-waciwoci (-a) oraz
       opcj bufora przewijania (-h <num>).  Opcja (-M) wcza dla tego okna mon-
       itorowanie.   Opcja  (-L)  wcza  dla  niego  raportowanie wyjcia.  Jeli
       podany jest dodatkowa liczba w zakresie 0..9, to nowo  tworzonemu  oknu
       przyznawany  jest  numer  n  (lub jeli numer ten jest ju uywany, przyz-
       nawany jest nastpny dostpny).  Jeli po "screen" podana jest komenda, to
       jest ona uruchamiana w tworzonym oknie; w przeciwnym wypadku, uruchami-
       ana jest powoka. Tak wic jeli twj ".screenrc" zawiera linie

                   # przykad dla .screenrc:
                   screen 1
                   screen -fn -t foobar -L 2 telnet foobar

       to screen utworzy okno z powok (numer #1) i okno z poczeniem telnet  do
       maszyny foobar (w oknie #2, bez kontroli przepywu, pod tytuem "foobar")
       i bdzie zapisywa raporty ("screenlog.2") sesji telnetowej. Zauwa,  e  w
       przeciwiestwie  do  poprzednich wersji screena, nie bdzie tworzone adne
       dodatkowe okno domylne jeli w  twoim  ".screenrc"  znajduj  si  komendy
       "screen".  Po  zakoczeniu  inicjalizacji, screen przecza si na ostatnie
       okno podane w twoim pliku .screenrc lub, jeli nic nie  podano,  otwiera
       domylne okno #0.
       Screen  ma  wbudowane pewne waciwoci "cu" i "telnet". Zobacz te rozdzia
       "RODZAJE OKIEN".

       scrollback num

       Ustawia rozmiar bufora przewijania dla biecych okien  na  num  wierszy.
       Domyln  wartoci jest 100. Zobacz te komend "defscrollback", a do oglda-
       nia biecych ustawie, skorzystaj z "C-a i".

       select [IDOkna]

       Przecz si na okno, okrelone przez IDOkna.  Moe to by przedrostek  tytuu
       okna  (alfanumeryczna nazwa), lub numer okna.  Parametr jest opcjonalny
       i jeli jest pominity, zostaniesz zapytany o identyfikator.  Gdy zestaw-
       iane  jest  nowe okno, przyznawany jest mu pierwszy dostpny numer.  Tak
       wic, pierwsze okno mona wczy przez "select 0" (nie moe by  naraz  obec-
       nych  wicej  ni  10  okien, chyba e screen zosta skompilowany z wikszym
       ustawieniem MAXWIN).

       sessionname [nazwa]

       Zmie nazw biecej sesji. Zauwa, e dla "screen -list" nazwa pojawia si  z
       przyklejonym  id-procesu.  Jeli argument "nazwa" jest pominity, wywiet-
       lana jest nazwa tej sesji. Uwaga: zmienne rodowiskowe $STY wci odzwier-
       ciedlaj  stare  nazwy. Moe to powodowa zakopotanie.  Domylna warto jest
       tworzona z tty i nazw hosta.

       setenv [zmienna [acuch]]

       Ustawia zmienn rodowiskow zmienna na warto  acuch.   Jeli  podana  jest
       tylko zmienna, uytkownik zostanie zapytany o jej warto. Jeli nie zostan
       podane adne parametry, uytkownik zostanie zapytany tak o zmienn, jak  o
       jej  warto. rodowisko jest dziedziczone przez wszystkie kolejno rozwid-
       lane powoki.

       shell komenda

       Ustaw komend, uywan do tworzenia nowej powoki. Przesania to warto  zmi-
       ennej  rodowiskowej  $SHELL.  Jest  to  przydatne  jeli chcesz uruchomi
       rozszerzacza-tty, ktry chce wykonywa program  podany  w  $SHELL.   Jeli
       komenda rozpoczyna si znakiem '-', powoka bdzie uruchomiona jako powoka
       zgoszeniowa.

       shelltitle tytu

       Ustaw tytu dla wszystkich powok, tworzonych podczas  startu  lub  przez
       komend  C-A  C-c.   Dla  szczegw  o tym, czym jest tytu, zobacz dyskusj
       "TYTUY (nazywanie okien)".

       silence [on|off|sek]

       Przecza monitorowanie ciszy okien.  Gdy  cisza  jest  wczona,  a  moni-
       torowane  okno  jest  w  tle,  to po pewnym czasie nieaktywnoci (ciszy)
       otrzymasz w linii statusu komunikat o ciszy. Domylny  czas  oczekiwania
       moe  by  zmieniany  komend  `silencewait',  lub  poprzez podanie liczby
       sekund zamiast `on' lub `off'.  Cisza jest pocztkowo wyczona dla wszys-
       tkich okien.

       silencewait sek

       Zdefiniuj  czas,  po  ktrym  ma si pojawia komunikat ciszy. Domylnie 30
       sekund.

       sleep num

       Komenda ta powstrzymuje wykonywanie  pliku  .screenrc  na  num  sekund.
       Aktywno  klawiaturowa  przerywa  pauz.   Moe to by przydatne do dawania
       uytkownikom szansy na przeczytanie komunikatw, wydawanych przez "echo".

       slowpaste msek

       Zdefiniuj  szybko,  z jak komenda paste ("C-a ]") wkleja tekst do okna.
       Jeli parametr jest niezerowy,  tekst  jest  wpisywany  znak  po  znaku.
       Dodatkowo,  screen pauzuje przez msec milisekund po kadym znaku, umoli-
       wiajc aplikacji przetworzenie wejcia. Uywaj slowpaste  tylko  jeli  twj
       system  ma  problemy kontroli przepywu podczas wklejania wielkich frag-
       mentw tekstu.

       sorendition [atr [kolor]]

       Zmie sposb, ktrego uywa screen do podwietlania tekstu (w celu zaznacza-
       nia  i  drukowania  komunikatw).   Atr  jest liczb szesnastkow i okrela
       atrybuty tekstu (inwersja, podkrelenie,  ...).   Kolor  jest  dwucyfrow
       liczb  i  zmienia  kolor pierwszego planu/ta podwietlanego tekstu.  Aby
       znaki pojawiay si w odpowiedni sposb,  wymagana  jest  pewna  wiedza  o
       wewntrznej  reprezentacji znakw screena. Domyln wartoci jest obecnie 10
       99 (standout, domylne kolory).

       split

       Podziel  biecy  region  na  dwa  nowe.  Wszystkie  regiony  wywietlacza
       zmieniaj rozmiar, aby zrobi miejsce na nowy. Puste okno jest wywietlane
       na nowym regionie.

       startup_message on|off

       Wybierz, czy  chcesz  oglda  informacj  o  kopiowaniu  podczas  startu.
       Domylnie jest to wczone, jak pewnie zauwaye.

       stuff acuch

       Przerzu  acuch  do  bufora  wejciowego biecego okna. Jest to podobne do
       komendy "paste", lecz mniej oglne. Nie moesz z pomoc tej komendy wkleja
       duych buforw. Jest ona najprzydatniejsza do wiza klawiaturowych. Zobacz
       te "bindkey".

       su [nazwauytkownika [haso [haso2]]

       Podmie  uytkownika  wywietlacza.  Komenda  pyta  o  wszystkie  pominite
       parametry.  Jeli  w parametrach podano hasa, musz one by niezakodowane.
       Pierwsze haso jest dopasowywane do systemowej bazy  passwd,  drugie  do
       hasa  screena, ustawionego komendami "acladd", "password".  "Su" moe by
       przydatne dla administratora screena do testowania  wielouytkownikowych
       konfiguracji.   Gdy  identyfikacja si nie powiedzie, uytkownik ma dostp
       do  komend  przeznaczonych  dla  uytkownika  nobody.   S  to  "detach",
       "license", "version", "help" oraz "displays".

       suspend

       Zawie screena.  Okna s w tym stanie `odczone'. Waciwo ta jest zalena od
       powoki, zdolnej do kontroli zada.

       term term

       W rodowisku kadego okna, ktre otworzy screen, zmienna rodowiskowa $TERM
       jest  ustawiona domylnie na "screen". Jeli w lokalnym pliku termcap nie
       ma adnego opisu dla  takiego  terminala,  moesz  zmieni  $TERM  na  np.
       "vt100".  Nie  spowoduje  to  adnej  szkody,  gdy  screen jest zgodny z
       vt100/ansi.   Uywanie  komendy  "term"  nie  jest  zalecane  dla   celw
       niedomylnych.   Znaczy  to,  e monaby poda ustawienia $TERM (np. vt100)
       dla komendy "screen rlogin innamaszyna". Jednak zamiast tego lepiej  uy
       "screen -T vt100 rlogin innamaszyna".

       termcap term terminal-tweaks [window-tweaks]
       terminfo term terminal-tweaks [window-tweaks]
       termcapinfo term terminal-tweaks [window-tweaks]

       Uywanie  tej  komendy  powoduje modyfikacje wpisw termcap terminala bez
       potrzeby  przechodzenia  przez  trudnoci  zwizane  z  tworzeniem   dos-
       tosowanego  wpisu termcap. Dodatkowo, moesz opcjonalnie dostosowa term-
       cap generowany dla okien. Komendy te naley  umieci  w  jednym  z  plikw
       startowych  screenrc,  gdy  po uruchomieniu emulatora terminala staj si
       one bezuyteczne.
       Jeli twj system dziaa w  oparciu  o  baz  terminfo  (zamiast  termcap),
       screen  bdzie rozumia komend `terminfo', ktra ma takie same efekty, jak
       komenda `termcap'. Udostpniono dwie oddzielne komendy, gdy istniej sub-
       telne  definicje  syntaktyczne, np. to gdzie wymagana jest interpolacja
       parametrw (z uyciem `%'). Zauwa, e z komend  `terminfo'  uywa  si  nazw
       waciwoci z termcap.
       W wielu wypadkach, gdy argumenty s prawidowe zarwno dla skadni terminfo
       jak i termcap, moesz uy komendy `termcapinfo',  ktra  jest  skrtem  dla
       pary komend `termcap' i `terminfo', o identycznych argumentach.

       Pierwszy  argument  okrela,  do  ktrego terminala (terminali) odnosi si
       definicja. Moesz poda wiele nazw terminali, rozdzielajc je znakami `|'.
       `*'  odpowiada  wszystkim  terminalom,  a  `vt*'  wszystkim terminalom,
       rozpoczynajcym si od "ft".

       Kady argument tweak skada si  z  jednej  lub  wicej  definicji  termcap
       (rozdzielonych dwukropkami), ktre maj by wstawione na pocztek odpowied-
       niego wpisu termcap, rozszerzajc go lub przesaniajc istniejce  wartoci.
       Pierwszy   tweak   modyfikuje   termcap  twojego  terminala  i  zawiera
       definicje, z  ktrych  twj  terminal  korzysta  do  wykonywania  pewnych
       funkcji.   Jeli  podasz tu acuch pusty, zawarto pozostanie niezmieniona
       (np. '').  Drugi (opcjonalny) tweak modyfikuje wszystkie termcapy okien
       i  powinien zawiera definicje zrozumiae dla screena (zobacz sekcj "TER-
       MINAL WIRTUALNY".

       Przykady:

              termcap xterm*  LP:hs@

       Mwi screenowi, e wszystkie terminale rozpoczynajce si  od  `xterm'  maj
       automatyczne  marginesy,  ktre  umoliwiaj  odwieanie  ostatniej pozycji
       ekranu (LP), lecz nie posiadaj prawdziwej linii statusu  (brak  'hs'  -
       doklejanie  `@'  wycza  wpisy).   Zauwa, e zakadamy `LP' dla wszystkich
       nazw terminala, ktre rozpoczynaj si od "vt", lecz tylko jeli nie podasz
       komendy termcap dla takiego terminala.

              termcap vt*  LP
              termcap vt102|vt220  Z0=\E[?3h:Z1=\E[?3l

       Podaje waciwo `LP' dla wszystkich terminali rozpoczynajcych si od `vt'.
       Druga linia dodatkowo dodaje sekwencje specjalne do przeczania do  (Z0)
       i  z  (Z1)  trybu 132 znakw na lini dla vt102 i vt220.  (W celu uywania
       komend zmieniajcych szeroko, musisz w swoim termcap poda Z0 i Z1.)

              termcap vt100  ""  l0=PF1:l1=PF2:l2=PF3:l3=PF4

       Pozostawia to twj termcap vt100 w spokoju i  dodaje  wpis  do  termcapu
       kadego okna.

              termcap h19|z19  am@:im=\E@:ei=\EO  dc=\E[P

       Bierze termcap h10 i z19 i wycza automarginesy (am@) oraz wcza waciwoci
       trybu wstawiania (im--insert mode) i end-insert (ei) (znak `@' w acuchu
       `im' znajduje si po `=', wic jest czci acucha).  Posiadanie w termcapie
       terminala definicji  `im'  i  `ei',  screen  automatycznie  zareklamuje
       waciwo character-insert w termcapie kadego okna.  Kade okno dostanie te
       waciwo delete-character (dc), ktra  bdzie  przez  screen  tumaczona  na
       odwieenie  linii  (line-update)  terminala  (udajemy, e nie obsuguje on
       kasowania znakw).

       Jeli chciaby w peni okreli wpisy termcap kadego okna, powiniene zamiast
       tego  wszystkiego przed uruchomieniem screena ustawi zmienn $SCREENCAP.
       Zobacz te dyskusj w sekcji "TERMINAL WIRTUALNY" i  podrcznik  systemowy
       termcap.

       time

       Uywa linii komunikatw do wywietlania czasu dnia, nazwy hosta i obcienia
       w 1, 5 i 15 minutach (jeli informacja ta  jest  dostpna  w  twoim  sys-
       temie).  Dla informacji specyficznych oknu, uyj "info".

       title [aliasokna]

       Ustaw  nazw  biecego okna na aliasokna. Jeli nie podano nazwy, screen o
       ni zapyta. Komenda ta bya znana dawniej jako `aka'.

       unsetenv zmienna

       Kasuje zmienn rodowiskow.

       vbell [on|off]

       Ustawia wizualny dzwonek dla tego  okna.  Pominicie  parametru  przecza
       ustawienie. Jeli vbell jest wczony, lecz twj terminal nie obsuguje wiz-
       ualnego dzwonka, po otrzymaniu znaku dzwonka (^G) w linii statusu  jest
       wywietlany  `komunikat-vbell'.  Obsuga vbell terminala jest definiowana
       zmienn termcapa `vb' (terminfo: 'flash').
       Domylnie, vbell jest wyczony i uywany jest  dzwonek  audio.  Zobacz  te
       `bell_msg'.

       vbell_msg [komunikat]

       Ustawia  komunikat  wizualnego  dzwonka. Jeli okno otrzyma znak dzwonka
       (^G), a terminal nie  obsuguje  wizualnego  dzwonka,  w  linii  statusu
       drukowany  jest  komunikat.  Domylnym  komunikatem jest "Wuff, Wuff!!".
       Bez parametrw, pokazywany jest obecny komunikat.

       vbellwait sek

       Zdefiniuj w sekundach  opnienie,  po  kadym  wywietleniu  komunikatu  o
       dzwonku. Domylnie jest to 1 sekunda.

       verbose [on|off]

       Jeli  tryb  verbose  (gadatliwy) jest wczony, przy kadym tworzeniu okna
       istnieje echo nazwy komendy. Domylnie wyczone. Bez parametrw,  pokazuje
       obecne ustawienie.

       version

       Wydrukuj w linii statusu biec wersj i dat kompilacji.

       wall komunikat

       Zapisz na wszystkie wywietlacze komunikat. Komunikat pojawi si w termi-
       nalowej linii statusu.

       width [num]

       Przeczaj szeroko okna midzy 80 a 132 kolumnami, lub ustaw na  num  kol-
       umn.  Wymaga to odpowiedniego terminala i wpisw termcap "Z0" oraz "Z1".
       Zobacz dla dalszych informacji komend "termcap".

       windows

       Uywa linii komunikatw do wywietlania listy wszystkich okien. Kade  okno
       jest wymieniane wedug numeru wraz z nazw procesu, ktry zosta w nim uru-
       chomiony (lub z tytuem); okno biece jest  zaznaczane  przez  `*';  okno
       poprzednie  jest  zaznaczane  przez  `-';  wszystkie okna, ktre s zalo-
       gowane, s zaznaczane jako `$'; okno w tle, ktre otrzymao  dzwonek  jest
       zaznaczane  jako  `!'; okno w tle, ktre jest monitorowane i zasza w nim
       aktywno jest zaznaczane jako `@'; okno,  ktre  ma  wczone  raportowanie
       wyjcia  jest  zaznaczone  jako  `(L)';  okna,  zajmowane  przez  innych
       uytkownikw s zaznaczane jako `&'; okna w  stanie  zombie  s  zaznaczane
       jako `Z'.  Jeli lista jest zbyt duga, by zmieci si w terminalowej linii
       statusu, wywietlana jest tylko cz wok biecego okna.

       wrap [on|off]

       Ustawia zawijanie linii w oknie. Gdy jest to wczone, znak wstawiany  na
       ostatniej kolumnie wiersza bdzie zawija na pocztek nastpnego wiersza. W
       myl dodanej waciwoci, backspace (^H) rwnie zawija od  lewego  marginesu
       do poprzedniej linii.  Domylnie jest to wczone.

       writebuf

       Zapisuje zawarto bufora wklejania do publicznie dostpnego pliku wymiany
       screena. Jest to prymitywne  narzdzie  komunikacji  midzy  uytkownikami
       screena  na  danym  hocie. Nazwa pliku moe by ustawiana z pomoc komendy
       bufferfile i domylnie jest ni "/tmp/screen-exchange".

       writelock [on|off|auto]

       Jako dodatek do list kontroli dostpu, nie wszyscy uytkownicy musz by  w
       stanie  pisa do tego samego okna naraz. Domylnie, blokada zapisu jest w
       trybie `auto' i zapewnia wyczne prawo wejcia dla uytkownika, ktry pier-
       wszy  si  na dane okno przeczy. Gdy opuci on okno, automatycznie blokad
       mog uzyska inni uytkownicy.  Blokad  zapisu  biecego  okna  mona  wyczy
       komend "writelock off". Jeli uytkownik wykona komend "writelock on", to
       bdzie on mia wyczne prawa zapisu podczas przeczania si na inne okna.

       xoff
       xon

       Wstawia na kolejk stdin biecego okna znak CTRL-s/CTRL-q.

       zombie [klawisze]
       defzombie [klawisze]

       Domylnie okna screena s usuwane z listy okien  gdy  tylko  ich  procesy
       (np.  powoki)  zakocz  dziaanie.  Gdy do komendy zombie poda acuch dwch
       klawiszy, `martwe' okna pozostaj na licie.  Do  usunicia  takiego  okna
       mona  uy komendy kill. Nacinicie w martwym oknie pierwszego klawisza ma
       ten sam efekt. Nacinicie drugiego klawisza powoduje,  e  screen  prbuje
       wskrzesi  okno. Proces, uruchomiony pocztkowo w oknie zostanie ponownie
       odpalony. Wywoanie zombie bez parametrw wyczyci  ustawienie  zombie,  w
       wyniku czego okna znikn po zakoczeniu ich procesu.

       Gdy  ustawienie  zombie jest obsugiwane globalnie dla wszystkich okien,
       komenda ta powinna by nazywana defzombie. Dopki potrzebujemy tego  jako
       ustawienia  dla  poszczeglnego  okna,  komendy  zombie  i  defzombie  s
       rwnowane.


LINIA KOMUNIKATW

       Dodatkowe komunikaty i diagnostyki s  wywietlane  w  linii  komunikatw.
       Zwykle  linia  ta znajduje si na dole ekranu, jednak mona to przedefin-
       iowa na gr podczas kompilacji. Jeli twj terminal ma w termcapie zdefin-
       iowan  lini  statusu,  screen  skorzysta  wanie  z  niej.  W przeciwnym
       wypadku, linia biecego ekranu bdzie tymczasowo  nadpisywana,  a  wyjcie
       bdzie  chwilowo przerywane. Linia komunikatw jest automatycznie usuwana
       po paru sekundach przerwy. Moe by te usuwana wczeniej poprzez  rozpocz-
       cie naciskania klawiszy.

       Urzdzenie  linii  komunikatw  moe by uywane przez aplikacje, pracujce w
       biecym oknie. Narzdziem w tym celu jest sekwencja sterujca  ANSI,  Pri-
       vacy message.  Na przykad, z powoki moesz wpisa co takiego:

              echo '<esc>^Hello world from window '$WINDOW'<esc>\\'

       Gdzie  '<esc>' to escape, '^' to literalna strzaka w gr, a '\\' zmienia
       si w pojedynczy lewy ukonik.


TYPY OKIEN

       Screen daje trzy rodzaje okien. Nowe okna mona utworzy z pomoc  komendy
       screen (zobacz te opis w rozdziale "DOSTOSOWYWANIE"). Pierwszy parametr
       komendy  screen  okrela  typ  tworzonego  okna.  Inne  typy   okien   s
       szczeglnymi przypadkami typu normalnego. Zostay one dodane, aby umoliwi
       efektywne wykorzystanie screena jako multiplekser (powielacz) konsolowy
       ze 100 lub wicej oknami.


       +o  Normalne  okno  zawiera  powok,  lub dowoln inn komend systemow, jak
          mona uruchomi z powoki (np.  slogin, itd...)


       +o  Jeli  jako  pierwszy  parametr  podana  jest  nazwa  tty  (urzdzenie
          znakowe,  np.   "/dev/ttya"),  to  okno jest podczane bezporednio do
          tego urzdzenia.  Typ  tego  okna  jest  podobny  do  "screen  cu  -l
          /dev/ttya".   Dla  uywania  wza  urzdzenia wymagane s prawa zapisu i
          odczytu. Dodatkowo, screen prbuje uy otwarcia na  wyczno,  aby  zaz-
          naczy  zajcie  linii  poczenia.  Dozwolony  jest dodatkowy parametr,
          skadajcy si z rozdzielonej przecinkami listy flag w notacji  uywanej
          przez stty(1):

          <szybko>
                 Zwykle  300, 1200, 9600 lub 19200. Dotyczy to tak transmisji,
                 jak i odbierania.

          cs8 or cs7
                 Okrela transmisj omiu (lub siedmiu) bitw na bajt.

          ixon or -ixon
                 Wcza (lub wycza) programow kontrol  przepywu  (CTRL-S/CTRL-Q)
                 nadawania.

          ixoff or -ixon
                 Wcza (lub wycza) programow kontrol przepywu odbierania.

          istrip or -istrip
                 Czyci (lub zatrzymuje) smy bit w kadym odebranym bajcie.

          Moesz  poda  tyle  opcji,  ile  potrzeba. Niepodane opcje powoduj, e
          sterownik terminala pobiera wartoci parametrw z poczenia. Wartoci te
          s  zalene  od  systemu i mog by wartociami domylnymi, lub wartociami
          zachowanymi z poprzedniego poczenia.

          Dla okien tty, komenda info pokazuje w linii statusu cz  linii  kon-
          troli  modemu.  Mog  one  zawiera `RTS', `CTS', 'DTR', `DSR', `CD' i
          wicej.  Zaley to od dostpnych ioctl() oraz nagwkw  systemu  i  fizy-
          cznych  waciwoci  ukadu  szeregowego. Sygnay, ktre s w stanie niskim
          (nieaktywne) maj nazwy poprzedzone znakiem wykrzyknika. W przeciwnym
          wypadku  s  one  w stanie wysokim. Sygnay nieobsugiwane przez sprzt,
          lecz znane interfejsowi ioctl() s zwykle wywietlane jako niskie.
          Gdy bit statusu CLOCAL jest ustawiony, cay zestaw sygnaw  modemowych
          jest  umieszczany w nawiasach klamrowych ({ i }). Gdy ustawiony jest
          bit CRTSCTS lub TIOCSOFTCAR, sygnay `CTS' lub `CD'  s  pokazywane  w
          nawiasach.


          Dla  okien  tty, komenda break powoduje obnienie sygnau linii trans-
          misji danych (TxD) na podany okres czasu. Ma  to  by  interpretowane
          jako  sygna  przerwania po drugiej stronie.  Podczas wykonywania tej
          komendy nie przesyane s  dane  i  nie  s  zmieniane  linie  kontroli
          modemu.

       +o  Jeli  pierwszym  parametrem  jest  "//telnet",  to drugim powinna by
          nazwa hosta, a opcjonalny trzeci parametr moe podawa numer portu TCP
          (domylnie  dziesitne  23).  Screen  podczy  si do serwera na zdalnym
          hocie i uyje protokou telnet do komunikacji.
          Dla okien telnet, komenda info wywietla szczegy o  poczeniu  w  naw-
          iasach kwadratowych ([ i ]) na kocu linii statusu.

          b      BINARY. Poczenie jest w trybie binarnym.

          e      ECHO. Wyczone lokalne echo.

          c      SGA. Poczenie jest w `trybie znakowym' (domylnie: `tryb wier-
                 szowy').

          t      TTYPE. Zdalny host zada typu  terminala.  Screen  wysya  nazw
                 "screen",  chyba  e  zosta inaczej pouczony (zobacz te komend
                 `term').

          w      NAWS. Zdalny host jest powiadamiany o zmianach rozmiaru okna.

          f      LFLOW.   Zdalny   host   bdzie  przesya  informacje  kontroli
                 przepywu. (Obecnie ignorowane.)

          Dodatkowymi flagami, przeznaczonymi do debuggowania s x,t i n (XDIS-
          PLOC, TSPEED i NEWENV).

          Dla   okien  telnet,  komenda  break  wysya  kod  telnet  IAC  BREAK
          (dziesitne 243) do zdalnego hosta.


          Ten rodzaj okien jest dostpny tylko jeli screen  zosta  skompilowany
          ze zdefiniowan opcj BUILTIN_TELNET.



ACUCHOWE SEWKENCJE SPECJALNE

       Screen daje specjalny mechanizm wstawiania do komunikatw lub nazw pliku
       informacji w rodzaju biecego czasu. Znakiem specjalnym jest '%', z jed-
       nym wyjtkiem: w obrbie twardego statusu okna uywane jest '^%' ('^E').

       Oto pena lista obsugiwanych sekwencji:

       %      znak procentu

       a      'am' albo 'pm'

       A      'AM' albo 'PM'

       c      biecy czas, GG:MM w postaci 24h

       C      biecy czas, GG:MM w postaci 12h

       d      numer dnia

       D      nazwa dnia tygodnia

       h      twardy status okna

       l      biece obcienie systemu

       m      numer miesica

       M      nazwa miesica

       n      numer okna

       s      sekundy

       t      tytu okna

       u      wszyscy inni uytkownicy tego okna

       w      wszystkie numery okien i nazwy

       W      wszystkie numery okien i nazwy poza biec

       y      ostatnie dwie cyfry roku

       Y      peny rok

       ?      cz  do  nastpnego  '%?'  jest  wywietlana  tylko  jeli sekwencja
              rozwija si do niezerowego acucha

       :      cz else '%?'

       Sekwencje 'c' i 'C' mog by kwalifikowane przez '0', powodujc, e  screen
       uyje  zera  zamiast spacji jako znaku wypenienia. Sekwencja 'n' rozumie
       kwalifikator dugoci (np. '%3n').


KONTROLA PRZEPYWU

       Kade okno ma ustawienie kontroli przepywu,  ktre  okrela  jak  traktowa
       znaki XON i XOFF (oraz prawdopodobnie znak przerwania (interrupt)). Gdy
       kontrola jest wyczona, znaki te s ignorowane, co  umoliwia  uytkownikom
       przesyanie  ich  w  prosty sposb do programw (przydatne np. dla edytora
       emacs).  Minusem jest to, e trzeba bdzie duej czeka a wyjcie z "normal-
       nego"  programu  zapauzuje w odpowiedzi na XOFF.  Przy wczonej kontroli
       przepywu, znaki XON i XOFF s  uywane  do  natychmiastowego  przerywania
       wyjcia  z  biecego okna. Znaki te mona wci przesya do biecego programu,
       lecz musisz uywa odpowiednich dwuznakowych komend screena (zwykle  "C-a
       q"  (xon)  oraz  "C-a  s"  (xoff)).  Komendy xon/xoff s te przydatne do
       wpisywania C-s i C-q obok terminala, przechwytujcego te znaki.

       Kade okno ma pocztkow warto kontroli przepywu ustawian  albo  opcj  -f,
       albo   komend  "defflow"  .screenrc.  Domylnie,  okna  s  ustawiane  na
       automatyczne przeczanie przepywu.  Moe  to  by  potem  przeczane  midzy
       trzema stanami--'wczony ustalony' (fixed on), 'wyczony ustalony' (fixed
       off) i 'automatyczny' (automatic)--suy do tego komenda "flow",  podwiz-
       ana do "C-a f".

       Tryb  automatycznego  przeczania  przepywu  zajmuje si kontrol przepywu
       przy uyciu trybu TIOCPKT (podobnie jak "rlogin").  Jeli  sterownik  tty
       nie  obsuguje  TIOCPKT,  screen prbuje znale prawidowy tryb w oparciu o
       biece ustawienie keypadu aplikacji - gdy jest wczony, kontrola przepywu
       jest  wyczona  i  odwrotnie.  Oczywicie, w wypadku zajcia potrzeby, wci
       mona manipulowa kontrol rcznie.

       Jeli pracujesz z wczon kontrol przepywu i zauwaysz, e naciskanie  klaw-
       isza  przerwania  (zwykle  C-c) nie przerywa wywietlania a do nastpnych
       6-8 linii, sprbuj uruchomi  screena  z  opcj  "interrupt"  (dodaj  flag
       "interrupt"  do  komendy  "flow"  w  .screenrc,  lub uyj opcji -i linii
       komend).  Powoduje to, e wyjcie, ktre screen zebra z  przerwanego  pro-
       gramu  jest  wyprniane.  Wad  tego  jest  to,  e pami terminala zawiera
       niewyprnion wersj wyjcia, co w rzadkich przypadkach moe powodowa  pewne
       niedokadnoci wyjcia.  Na przykad, jeli przeczasz ekrany i powrcisz, lub
       odwieysz ekran z pomoc "C-a l", to zobaczysz wersj wyjcia, ktra  pojaw-
       iaby  si  bez  wczonego  "interrupt".  Poza tym, by moe podczas pracy z
       programem,  ktry  oczekuje  wpisywania  jako  wejcie  znaku  przerwania
       (interrupt),   bdzie  trzeba  wyczy  kontrol  przepywu  (lub  uy  trybu
       automatycznego), poniewa  jest  moliwe  przypadkowe  przerwanie  wyjcia
       wirtualnego  terminala  na  twj  terminal fizyczny.  Jeli zajdzie takie
       zdarzenie, zwyke odwieenie ekranu "C-a l" powinno go odtworzy.



TYTUY (nazywanie okien)

       Nazw kadego okna w wywietlaczu (widzian w komendzie "windows" (C-a  w))
       mona  zmieni  poprzez  ustawianie  jej jedn z komend title.  Normalnie,
       wywietlan nazw jest nazwa  polecenia  programu,  utworzonego  w  oknie.
       Czasem  jednak  przydatne  jest rozrni rne programy o tej samej nazwie,
       lub zmienia nazw w locie, aby odzwierciedla biecy stan okna.

       Domylna nazwa okien powokowych moe  by  ustawiana  komend  "shelltitle"
       pliku  .screenrc,  podczas  gdy inne  okna s tworzone komend "screen" i
       mog mi ustawian nazw poprzez opcj  -t.   Interaktywnie,  istnieje  sek-
       wencja  specjalna  acuchu  tytuowego  (<esc>knazwa<esc>\)  oraz komenda
       "title" (C-a A).  Pierwsze moe by wysyane przez aplikacj  w  celu  kon-
       trolowania  nazwy  okna,  a  drugie  zapyta o nazw po wciniciu. Mona te
       przywiza nazwy predefiniowane do klawiszy z komend  "title"  i  ustawia
       tak wszystko w sposb zgrabny i bez zapytywania.

       Screen  ma  pewne mechanizmy specyficznej dla powok heurystyki, wczanej
       przez ustawienie nazwy okna na "szukaj|nazwa"  i  zaaranowanie  zerowej
       sekwencji  specjalnej  tytuu  jako czci znaku zachty.  Cz szukaj okrela
       szukany acuch koca-znaku-zachty, podczas gdy  cz  nazwa  okrela  domyln
       nazw  powoki  dla okna. Jeli nazwa koczy si dwukropkiem, screen sprbuje
       doda do koca nazwy powoki  nazw  komendy,  uruchomionej  w  oknie  (np.
       "nazwa:kmd").   W  przeciwnym  wypadku,  nazwa biecej komendy poprzedza
       podczas dziaania nazw powoki.

       Oto jak to dziaa: musisz zmodyfikowa  zacht  powoki  tak,  by  emitowaa
       zerow sekwencj specjaln tytuu (<esc>k</esc>\). Ostatnia cz znaku zachty
       musi by identyczna z acuchem, podanym w czci szukaj tytuu.  Gdy jest to
       ustawione,  screen bdzie uywa sekwencji specjalnej tytuu do czyszczenia
       poprzedniej nazwy komendy i przygotowywa si na nastpn komend. Potem, po
       odebraniu  z  powoki nowej linii, nastpi szukanie koca znaku zachty. Po
       jego znalezieniu, pobrane zostanie pierwsze sowo, znajdujce si za nim i
       zostanie  uyte  jako nazwa komendy. Jeli nazwa komendy rozpoczyna si od
       '!', '%', lub '^', to  screen  uyje  pierwszego  sowa  nastpnej  linii,
       preferujc  je  nad  wanie  znalezion nazw.  Pomaga to uytkownikom csh w
       uzyskiwaniu lepszych nazw komend przy uywaniu kontroli  zada  lub  his-
       torii.

       Oto kilka przykadw .screenrc:

              screen -t top 2 nice top

       Dodanie  tej linii do .screenrc uruchomi znicowan wersj komendy "top" w
       oknie 2 o nazwie "top" (a nie "nice").

                   shelltitle '> |csh'
                   screen 1

       Komendy te uruchamiaj powok o  podanym  tytule  powokowym.   Tytu  jest
       podany  jako  auto-tytu, ktry oczekuje, e znak zachty i wpisana komenda
       bd wyglda podobnie do nastpujcego:

              /usr/joe/src/dir> trn

       (za znakiem '> ' nastpuje szukanie nazwy komendy).  Status  okna  pokae
       podczas  dziaania  komendy  warto  "trn", a po jej zakoczeniu powrci do
       "csh".

              bind R screen -t '% |root:' su

       To  polecenie  wie  sekwencj  klawiszow  "C-a  R"  do  komendy  "su"  i
       przekazuje  jej auto-tytu "root:". Aby ten tytu zadziaa, ekran powinien
       wyglda nastpujco:

                   % !em
                   emacs file.c

       Uytkownik wpisa tu komend "!em" historii csh, ktra uruchomia poprzednio
       wpisan komend "emacs". Status okna pokae "root:emacs" podczas wykonywa-
       nia komendy, a po zakoczeniu po prostu "root:".

                   bind o title
                   bind E title ""
                   bind u title (unknown)

       Pierwsze wizanie nie ma adnych argumentw, wic zapyta ci o tytu (C-a o).
       Drugie  wizanie  wyczyci  biece ustawienie auto-tytuu (C-a E).  Trzecie
       wizanie ustawi tytu biecego okna na "(unknown)" (C-a u).

       Wan rzecz do pamitania  przy  dodawaniu  zerowej  sekwencji  specjalnej
       tytuu  do  znaku  zachty  jest  to,  e niektre powoki (np. csh) zliczaj
       wszystkie  niesterujce  znaki  jako  dugo  znaku  zachty.  Jeli   znaki
       niewidzialne nie s wielokrotnoci 8, to backspace po tabulacji spowoduje
       nieprawidowe wywietlanie. Sposobem ominicia tego jest uycie nastpujcego
       znaku zachty:

              set prompt='^[[0000m^[k^[\% '

       Sekwencja   specjalna  "<esc>[0000m"  nie  tylko  normalizuje  atrybuty
       znakowe, lecz dodatkowo wszystkie zera zaokrglaj dugo znakw niewidzial-
       nych  do  8.   Uytkownicy basha prawdopodobnie bd chcieli wywietla sek-
       wencj specjaln przy uyciu PROMPT_COMMAND:

              PROMPT_COMMAND='echo -n -e "\033k\033\134"'

       (Do wysyania `\' uywaem "134" z uwagi na bd w bash 1.04).



TERMINAL WIRTUALNY

       Kade okno w sesji screen emuluje  terminal  vt100  z  dodanymi  kilkoma
       funkcjami.  Emulator  vt100  jest wkodowany na sztywno; nie ma emulacji
       innych terminali.
       Zazwyczaj screen usiuje emulowa tak duo  ze  standardu  vt100/ansi  ile
       tylko  moliwe.  Jeli  jednak twj terminal nie ma pewnych waciwoci, emu-
       lacja moe nie by kompletna. W tych  wypadkach,  screen  musi  powiedzie
       aplikacj,  e  niektrych waciwoci nie ma. Nie jest to problem dla maszyn
       uywajcych termcapa, gdy screen  moe  uywa  zmiennej  $TERMCAP  do  dos-
       tosowywania standardowego termcapu screena.

       Jeli jednak wykonujesz rlogin na inn maszyn, lub twoja maszyna obsuguje
       tylko terminfo, metoda ta nie  zadziaa.  Z  tego  powodu,  screen  daje
       pewien sposb na zajcie si tymi przypadkami. Oto jak to dziaa:

       Gdy screen prbuje znale dla siebie nazw terminala, najpierw szuka wpisu
       "screen.<term>", gdzie <term> jest  zawartoci  twojej  zmiennej  $TERM.
       Jeli  wpis  taki  nie  istnieje, prbowany jest "screen" (lub "screen-w"
       jeli terminal jest szeroki (132 kolumn lub  wicej)).   Jeli  nawet  ten
       wpis nie zosta znaleziony, jako substytut uywany jest "vt100".

       Pomysem jest to, e jeli masz terminal, ktry nie obsuguje wanej waciwoci
       (np. kasowanie znaku, lub czyszczenie do EOS),  to  moesz  zbudowa  dla
       screena  nowy  wpis  termcap/terminfo (o nazwie "screen.<dumbterm>"), w
       ktrym waciwo ta jest wyczona.  Jeli  ten  wpis  jest  zainstalowany  na
       twoich  maszynach,  to  moesz  wykonywa rlogin i wci zachowywa poprawny
       wpis termcap/terminfo.  Nazwa  terminala  jest  wstawiana  do  zmiennej
       $TERM  wszystkich  nowych  okien.   Dodatkowo te, screen ustawia zmienn
       $TERMCAP, aby odzwierciedlaa waciwoci emulowanego  wirtualnego   termi-
       nala. Zauwa jednak, e na maszynach z bazami terminfo, zmienna ta nie ma
       efektu. Ponadto, zmienna $WINDOW jest ustawiana na  numer  okna  kadego
       okna.

       Rzeczywisty  zestaw  waciwoci,  obsugiwanych  przez  terminal wirtualny
       zaley od waciwoci obsugiwanych przez terminal fizyczny. Jeli na przykad
       terminal  fizyczny  nie  obsuguje  trybu  podkrelania, screen nie bdzie
       wstawia waciwoci `us' i  `ue'  do  $TERMCAP.   Jednak  do  samego  uru-
       chomienia  screena  potrzeba minimalnego zestawu waciwoci; s to przewi-
       janie, czyszczenie ekranu i bezporednie adresowanie kursora (dodatkowo,
       screen  nie  dziaa  na terminalach hardcopy i na terminalach, ktre nad-
       stukuj).

       Warto $TERMCAP mona te  dostosowywa,  korzystajc  z  komendy  .screenrc
       "termcap",  lub  definiujc  przed startem zmienn rodowiskow $SCREENCAP.
       Gdy to drugie jest zdefiniowane, jego zawarto bdzie dosownie  kopiowana
       do  zmiennej $TERMCAP kadego okna. Moe to by albo pena definicja termi-
       nala, albo plik, w ktrym zdefiniowany  jest  terminal  "screen"  (lub/i
       "screen-w").

       Zauwa,  e screen honoruje komend "terminfo" .screenrc, jeli system uywa
       bazy terminfo.

       Gdy we wpisie termcap obecna jest waciwo logiczna `G0', to terminal,  z
       ktrego  uruchomiono  screena  obsuguje wiele zestaww znakw. Umoliwia to
       aplikacji np. uywanie  grafiki  vt100  lub  narodowych  zestaww  znakw.
       Obsugiwane  s  nastpujce  komendy  z ISO 2022: lock shift G0 (SI), lock
       shift G1 (SO), lock shift G2, lock shift G3, single shift G2, oraz sin-
       gle  shift  G3.  Gdy tworzony (lub resetowany) jest terminal wirtualny,
       zestaw ASCII jest oznaczany jako G0 do  G3.   Gdy  obecna  jest  waciwo
       `G0', screen analizuje (jeli s obecne) waciwoci `S0', `E0' i `C0'. `S0'
       jest sekwencj, ktrej terminal uywa do wczania zestawu znakw graficznych
       zamiast  SI.  `E0'  jest  odpowiadajcym zamiennikiem dla SO.  `C0' daje
       acuch translacji znaku na znak, uywany w trybie semigrafiki.  acuch ten
       jest zbudowany podobnie do waciwoci `acsc' terminfo.

       Gdy we wpisie terminala obecne s waciwoci `po' i `pf', aplikacje pracu-
       jce pod screenem mog wysya wyjcie na port drukarki terminala.  Umoliwia
       to  uytkownikowi  posiadanie w jednym oknie aplikacji, wysyajcej wyjcie
       do drukarki, podczonej do terminala, podczas gdy inne okna s wci  akty-
       wne  (port drukarki jest wczany i wyczany dla kadego fragmentu wyjcia).
       Jako efekt uboczny, programy pracujce w  rnych  oknach  mog  rwnoczenie
       wysya  wyjcie  na drukark .  Dane wysyane do drukarki nie pojawiaj si w
       oknie. Komenda  info  wywietla  w  czasie  aktywnoci  drukarkowej  lini
       rozpoczynajc si od `PRIN'.

       Screen  Obsuguje  lini twardego statusu kadego okna. Jeli okno zostanie
       wybrane, twardy status wywietlacza jest odwieany, aby odpowiada  statu-
       sowi  tego okna. Jeli wywietlacz nie posiada twardego statusu, to linia
       bdzie wywietlana jako standardowy  komunikat  screena.   Lini  twardego
       statusu  mona  zmieni  komend  ANSI  Application Program Command (APC):
       "ESC_<acuch>ESC\". Jako ukon w  stron  uytkownikw  xterma,  przyjmowana
       jest te sekwencja "ESC]0..2;<string>^G".

       Niektre waciwoci s wstawiane do zmiennej $TERMCAP terminala wirtualnego
       tylko jeli mona je efektywnie zaimplementowa na terminalu fizycznym. Na
       przykad `dl' jest wstawiane tylko jeli terminal obsuguje albo kasowanie
       linii, albo przewijanie regionw. Zauwa, e moe to spowodowa  zakopotanie
       gdy sesja zostanie wznowiona na innym terminalu, gdy warto $TERMCAP nie
       moe by zmieniona przez proces rodzicielski.

       Poniej znajduje si lista  sekwencji  sterujcych,  rozpoznawanych  przez
       screen.   "(V)"  i  "(A)" okrelaj VT100-specyficzne oraz ANSI- lub ISO-
       specyficzne funkcje.


       ESC E                      Nastpna linia.

       ESC D                      Indeks

       ESC M                      Odwr indeks

       ESC H                      Ustaw tabulacj poziom

       ESC Z                      Wylij acuch identyfikacji vt100

       ESC 7                 (V)  Zachowaj kursor i atrybuty

       ESC 8                 (V)  Odtwrz kursor i atrybuty

       ESC [s                (A)  Zachowaj kursor i atrybuty

       ESC [u                (A)  Odtwrz kursor i atrybuty

       ESC c                      Resetuj do stanu pocztkowego

       ESC g                      Dzwonek wizualny

       ESC Pn p                   Widzialno kursora (97801)

           Pn = 6                 Niewidzialny

                7                 Widzialny

       ESC =                 (V)  Tryb keypad aplikacji

       ESC >                 (V)  Tryb numerycznego keypadu

       ESC # 8               (V)  Wypenij ekran E.

       ESC \                 (A)  Terminator acucha

       ESC ^                 (A)  acuch  prywatnego  komunikatu  (linia  komu-
                                  nikatw)

       ESC !                      acuch  globalnego  komunikatu  (linia  komu-
                                  nikatw)

       ESC k                      acuch definicji A.k.a.

       ESC P                 (A)  acuch kontroli urzdzenia.  Wysya bezporednio
                                  do  hostowego  terminala acuch bez interpre-
                                  tacji.

       ESC _                 (A)  Komenda programu aplikacji (twardy status)

       ESC ]                 (A)  Komenda systemu operacyjnego (twardy status,
                                  hack tytuu xterm)

       Control-N             (A)  Zablokuj Shift G1 (SO)

       Control-O             (A)  Zablokuj Shift G0 (SI)

       ESC n                 (A)  Zablokuj Shift G2

       ESC o                 (A)  Zablokuj Shift G3

       ESC N                 (A)  Pojedynczy Shift G2

       ESC O                 (A)  Pojedynczy Shift G3

       ESC ( Pcs             (A)  Desygnuj zestaw znakw jako G0

       ESC ) Pcs             (A)  Desygnuj zestaw znakw jako G1

       ESC * Pcs             (A)  Desygnuj zestaw znakw jako G2

       ESC + Pcs             (A)  Desygnuj zestaw znakw jako G3

       ESC [ Pn ; Pn H            Bezporednie adresowanie kursora

       ESC [ Pn ; Pn f            jak wyej

       ESC [ Pn J                 Kasuj w wywietlaczu

             Pn = None or 0       Od kursora do koca ekranu

                  1               Od pocztku ekranu do kursora

                  2               Cay ekran

       ESC [ Pn K                 Kasuj w linii

             Pn = None or 0       Od kursora do koca linii

                  1               Od pocztku linii do kursora

                  2               Ca lini

       ESC [ Pn A                 Kursor w gr

       ESC [ Pn B                 Kursor w d

       ESC [ Pn C                 Kursor w prawo

       ESC [ Pn D                 Kursor w lewo

       ESC [ Pn E                 Kursor na nastpn lini

       ESC [ Pn F                 Kursor na poprzedni lini

       ESC [ Pn G                 Pozioma pozycja kursora

       ESC [ Pn `                 jak wyej

       ESC [ Pn d                 Pionowa pozycja kursora

       ESC [ Ps ;...; Ps m        Wybierz interpretacj grafiki

             Ps = None or 0       Domylna interpretacja

                  1               Pogrubienie

                  2          (A)  Mdy

                  3          (A)  Tryb standout (ANSI: kursywa)

                  4               Podkrelenie

                  5               Migotanie

                  7               Negatyw

                  22         (A)  Normalna intensywno

                  23         (A)  Wyczenie   trybu  standout  (ANSI:  wyczenie
                                  kursywy)

                  24         (A)  Nie podkrelone

                  25         (A)  Nie migoczce

                  27         (A)  Obraz pozytywowy

                  30         (A)  Pierwszy plan czarny

                  31         (A)  Pierwszy plan czerwony

                  32         (A)  Pierwszy plan zielony

                  33         (A)  Pierwszy plan ty

                  34         (A)  Pierwszy plan niebieski

                  35         (A)  Pierwszy plan fioletowy

                  36         (A)  Pierwszy plan cyjankowy

                  37         (A)  Pierwszy plan biay

                  39         (A)  Pierwszy plan domylny

                  40         (A)  To czarne

                  ...

                  49         (A)  To domylne

       ESC [ Pn g                 Czyszczenie tab

             Pn = None or 0       Czyszczenie tab w pozycji biecej

                  3               Czyszczenie wszystkich tabw

       ESC [ Pn ; Pn r       (V)  Ustaw region przewijania

       ESC [ Pn I            (A)  Tabulacja pozioma

       ESC [ Pn Z            (A)  Tabulacja wsteczna

       ESC [ Pn L            (A)  Wstaw lini

       ESC [ Pn M            (A)  Skasuj lini

       ESC [ Pn @            (A)  Wstaw znak

       ESC [ Pn P            (A)  Skasuj znak

       ESC [ Pn S                 Przewi region przewijania w gr

       ESC [ Pn T                 Przewij region przewijania w d

       ESC [ Pn ^                 jak wyej

       ESC [ Ps ;...; Ps h        Ustaw tryb

       ESC [ Ps ;...; Ps l        Resetuj tryb

             Ps = 4          (A)  Tryb wstawiania

                  20         (A)  Tryb automatycznego linefeed

                  34              Normalna widzialno kursora

                  ?1         (V)  Klawisze kursora aplikacji

                  ?3         (V)  Zmie szeroko terminala na 132 kolumny

                  ?5         (V)  Tryb reverse video

                  ?6         (V)  Tryb origin

                  ?7         (V)  Tryb zawijania

                  ?25        (V)  Widzialny kursor

       ESC [ 5 i             (A)  Zacznij transmitowa do drukarki (ANSI  Media
                                  Copy)

       ESC [ 4 i             (A)  Przerwij  transmisj  do drukarki (ANSI Media
                                  Copy)

       ESC [ 8 ; Ph ; Pw t        Zmie rozmiar okna na `Ph' linii i `Pw'  kol-
                                  umn (SunView special)

       ESC [ c                    Wylij acuch identyfikacji VT100

       ESC [ x                    Wylij raport parametrw terminala

       ESC [ > c                  Wylij  acuch atrybutw drugorzdnego urzdzenia
                                  VT220

       ESC [ 6 n                  Wylij raport pozycji kursora



TRANSLACJA WEJCIA

       Aby spenia pen emulacj VT100, screen musi wykry, e  w  strumieniu  wej-
       ciowym  wygenerowano  sekwencj  znakw i wstawi sekwencj specjaln VT100.
       Screen robi to w bardzo elastyczny sposb, umoliwiajc  zmapowanie  arbi-
       tralnych  komand na arbitralne sekwencje znakowe. Dla standardowej emu-
       lacji VT100, komenda bdzie zawsze wstawia acuch  do  bufora  wejciowego
       okna  (zobacz  te opis komendy stuff).  Z uwagi na to, e sekwencje gen-
       erowane przez nacinicie klawisza mog si zmieni po ponownym podczeniu  z
       innego  terminala,  mona  wiza  komendy  do nazw termcapowych klawiszy.
       Screen wstawi wtedy prawidowe wizanie po kadym  wznowieniu.  Zobacz  te
       komend bindkey dla dalszych szczegw skadni i przykadw.

       Oto  tablica  domylnych  wiza klawiszowych. (A) oznacza, e komenda jest
       wykonywana jeli klawiatura jest w trybie aplikacji.

       Nazwa klawisza    Nazwa termcap   Komenda
       ______________________________________________________
       Kursor w gr           ku          stuff \033[A
                                         stuff \033OA    (A)
       Kursor w d            kd          stuff \033[B
                                         stuff \033OB    (A)
       Kursor w prawo        kr          stuff \033[C
                                         stuff \033OC    (A)
       Kursor w lewo         kl          stuff \033[D
                                         stuff \033OD    (A)
       Klawisz funkc 0       k0          stuff \033[10~
       Klawisz funkc 1       k1          stuff \033OP
       Klawisz funkc 2       k2          stuff \033OQ
       Klawisz funkc 3       k3          stuff \033OR
       Klawisz funkc 4       k4          stuff \033OS
       Klawisz funkc 5       k5          stuff \033[15~
       Klawisz funkc 6       k6          stuff \033[17~
       Klawisz funkc 7       k7          stuff \033[18~
       Klawisz funkc 8       k8          stuff \033[19~
       Klawisz funkc 9       k9          stuff \033[20~
       Klawisz funk 10       k;          stuff \033[21~
       Klawisz funk 11       F1          stuff \033[22~
       Klawisz funk 12       F2          stuff \033[23~
       Backspace             kb          stuff \010
       Home                  kh          stuff \033[1~
       End                   kH          stuff \033[4~
       Insert                kI          stuff \033[2~
       Delete                kD          stuff \033[3~
       Page up               kP          stuff \033[5~
       Page down             kN          stuff \033[6~
       Keypad 0              f0          stuff 0
                                         stuff \033Op    (A)
       Keypad 1              f1          stuff 1
                                         stuff \033Oq    (A)
       Keypad 2              f2          stuff 2
                                         stuff \033Or    (A)
       Keypad 3              f3          stuff 3
                                         stuff \033Os    (A)
       Keypad 4              f4          stuff 4
                                         stuff \033Ot    (A)
       Keypad 5              f5          stuff 5
                                         stuff \033Ou    (A)
       Keypad 6              f6          stuff 6
                                         stuff \033Ov    (A)
       Keypad 7              f7          stuff 7
                                         stuff \033Ow    (A)
       Keypad 8              f8          stuff 8
                                         stuff \033Ox    (A)
       Keypad 9              f9          stuff 9
                                         stuff \033Oy    (A)
       Keypad +              f+          stuff +
                                         stuff \033Ok    (A)
       Keypad -              f-          stuff -
                                         stuff \033Om    (A)
       Keypad *              f*          stuff *
                                         stuff \033Oj    (A)
       Keypad /              f/          stuff /
                                         stuff \033Oo    (A)
       Keypad =              fq          stuff =
                                         stuff \033OX    (A)
       Keypad .              f.          stuff .
                                         stuff \033On    (A)
       Keypad ,              f,          stuff ,
                                         stuff \033Ol    (A)
       Keypad enter          fe          stuff \015
                                         stuff \033OM    (A)



SPECJALNE WACIWOCI TERMINALA

       Nastpujca tablica opisuje wszystkie waciwoci terminala, ktre s  rozpoz-
       nawane  przez  screen,  a ktrych nie ma w podrczniku termcap(5).  Moesz
       umieszcza te waciwoci w swoich wpisach  termcap  (w  /etc/termcap)  lub
       uywa  komend  `termcap', `terminfo' i `termcapinfo' w plikach screenrc.
       Czsto nie jest moliwe wstawienie tych waciwoci do bazy terminfo.


       LP   (bool)  Terminal   ma   marginesy   w   stylu   VT100   (`magiczne
                    marginesy').  Zauwa,  e  ta  waciwo jest przedawniona, gdy
                    screen uywa zamiast tego standardowego

       Z0   (str)   Zmie szeroko na 132 kolumny.

       Z1   (str)   Zmie szeroko na 80 kolumn.

       WS   (str)   Zmie rozmiar wywietlacza. Waciwo ta jako argumenty  bierze
                    oczekiwan   szeroko   i   wysoko.   Przykad   SunView(tm):
                    '\E[8;%d;%dt'.

       NF   (bool)  Terminal nie potrzebuje kontroli przepywu. Przesyaj  ^S  i
                    ^Q  bezporednio do aplikacji. To samo co 'flow off'. Prze-
                    ciwiestwem tej waciwoci jest 'nx'.

       G0   (bool)  Terminal daje sobie rad z  sekwencjami  wyboru  fontu  ISO
                    2022.

       S0   (str)   Przecz  zestaw  znakw 'G0' na podany zestaw. Domylnym jest
                    '\E(%.'.

       E0   (str)   Przecz zestaw znakw 'G0' z powrotem na standardowy zestaw.
                    Domylnie to '\E(B'.

       C0   (str)   Uyj  acucha  jako  tablicy konwersji dla fontu '0'. Zobacz
                    waciwo 'ac' dla dalszych szczegw.

       CS   (str)   Przecz klawisze-kursora w tryb aplikacji.

       CE   (str)   Przecz klawisze-kursora z powrotem do trybu normalnego.

       AN   (bool)  Wcz  autonuke.  Zobacz  komend  'autonuke'  dla   dalszych
                    szczegw.

       OL   (num)   Ustaw  limit  bufora wyjciowego. Zobacz komend 'obuflimit'
                    dla dalszych szczegw.

       KJ   (str)   Ustaw typ kanji terminala. Prawidowe ustawienia to  "jis",
                    "euc" i "sjis".

       AF   (str)   Zmie  kolor  pierwszego  planu  znakw  w postaci zgodnej z
                    ANSI. Waciwo ta jest prawie zawsze ustawiana na  '\E[3%dm'
                    ('\E[3%p1%dm' na maszynach terminfo).

       AB   (str)   To samo co 'AF', lecz zmienia kolor ta.

       AX   (bool)  Rozumie  wczanie domylnego koloru pierwszego planu/ta ANSI
                    (\E[39m / \E[49m).

       XC   (str)   Opisuje translacj znakw  na  acuchy,  zalenie  od  biecego
                    fontu. Wicej detali w nastpnej sekcji.

       TF   (bool)  Dodaj  brakujce  waciwoci  termcap/info.  (Domylnie ustaw-
                    ione).


TRANSLACJA ZNAKW

       Screen ma potny mechanizm tumaczenia znakw na arbitralne acuchy,  zale-
       nie od biecego fontu i typu terminala.

       Skadnia:
           XC=<mapowanie-znakw>{,,<mapowanie-znakw>}
           <mapowanie-znakw> := <desygnator><wzorzec>{,<mapowanie>}
           <mapowanie> := <znak-do-zmapowania><arg-wzorca>

       Elementy w nawiasach mog by powtarzane wielokrotnie.

       <mapowanie-znakw>  mwi  screenowi  jak  mapowa znaki fontu <desygnator>
       ('B':  Ascii,  'A':  UK,  'K':  niemiecki,  itd.)  na   acuchy.    Kade
       <mapowanie<  opisuje na jaki acuch tumaczy pojedynczy znak.  Z uwagi na
       wiele wsplnego rnych kodw, uywany jest  mechanizm  wzorcw  (np.  acuchy
       przeczajce  do  i  z  jakiego  zestawu  znakw).  Kade  pojawienie si we
       <wzorcu> znaku '%' jest podmieniane  na  <arg-wzorca>  podany  wraz  ze
       znakiem.  Jeli twoje acuchy nie s w ogle podobne, uyj jako wzorca '%' i
       umie peny acuch w <arg-wzorca>. Aby umoliwi uywanie rzeczywistego  '%',
       udostpniono  mechanizm  cytowania. Znak '\' cytuje znaki specjalne '\',
       '%' i ','.

       Here is an example:

           termcap hp700 'XC=B\E(K%\E(B,\304[,\326\\\\,\334]'

       Mwi to screenowi jak tumaczy due znaki umlaut z ISOlatin1 (zestaw znakw
       'B')   na  terminalu hp700, ktry posiada niemiecki zestaw znakw. '\304'
       bdzie tumaczone na '\E(K[\E(B' itd. Zauwa, e linia ta jest przetwarzana
       *trzykrotnie*  zanim  zbudowana zostanie wewntrzna tablica sprawdzania.
       Dlatego do uzyskania pojedynczego '\' potrzeba sporo cytowania.

       Aby umoliwi dalsz emulacj,  dodano  jeszcze  jedno  rozszerzenie:  jeli
       mapowanie tumaczy niecytowany znak '%', to bdzie on wysyany na terminal
       za kadym razem, gdy screen wczy odpowiedni <desygnator>. W tym specjal-
       nym  przypadku,  wzorzec  jest  przyjmowany jako '%', poniewa zazwyczaj
       sekwencja przeczania znakw i mapowania nie maj wiele wsplnego

       Poniszy przykad pokazuje zastosowanie tego rozszerzenia:

           termcap xterm 'XC=K%,%\E(B,[\304,\\\\\326,]\334'

       W tym wypadku, na xtermie emulowana jest cz niemieckiego zestawu  znakw
       ('K').  Jeli  screen musi zmieni zestaw znakw na 'K', to wyle do termi-
       nala sekwencj '\E(B', tj. zamiast uywany bdzie zestaw ASCII. Wzorzec to
       sam  znak '%', wic mapowanie jest proste: '[' na '\304', '\' na '\326',
       i ']' na '\334'.


RODOWISKO

       COLUMNS        Liczba kolumn terminala (przesania wpis termcap).
       HOME           Katalog, w ktrym szuka .screenrc.
       LINES          Liczba wierszy terminala (przesania wpis termcap).
       LOCKPRG        Program blokujcy screena.
       NETHACKOPTIONS Wcza opcj nethack.
       PATH           Uywane do lokalizowania uruchamianych programw.
       SCREENCAP      Dla dostosowywania terminalowej wartoci TERMCAP.
       SCREENDIR      Alternatywny katalog gniazd.
       SCREENRC       Alternatywny plik screenrc.
       SHELL          Domylny program powokowy dla otwierania okien  (domylnie
                      "/bin/sh").
       STY            Alternatywna nazwa gniazda.
       SYSSCREENRC    Alternatywny systemowy plik screenrc.
       TERM           Nazwa terminala.
       TERMCAP        Opis terminala.


PLIKI

       .../screen-3.?.??/etc/screenrc
       .../screen-3.?.??/etc/etcscreenrc Przykady  dystrybucyjne  prywatnych i
                                         globalnych plikw inicjalizacji
       $SYSSCREENRC
       /etc/screenrc                     komendy inicjalizacji screena
       $SCREENRC
       $HOME/.screenrc                   Wczytywane po /etc/screenrc
       $SCREENDIR/S-<login>
       /tmp/screens/S-<login>            Katalogi gniazdowe (domylnie)
       <socket directory>/.termcap       Zapisywane   przez   funkcj   wyjciow
                                         "termcap"
       /tmp/screens/screen-exchange      lub
       /tmp/screen-exchange              bufor   komunikacji   midzyprocesowej
                                         screena
       hardcopy.[0-9]                    Obrazy ekranw, stworzone funkcj hard-
                                         copy
       screenlog.[0-9]                   Wyjciowe  pliki  raportowe, utworzone
                                         funkcj log
       /usr/share/terminfo/?/*           lub
       /var/run/utmp                     Wpisy zgoszeniowe
       $LOCKPRG                          Program, blokujcy terminal.


ZOBACZ TAKE

       termcap(5), utmp(5), vi(1), captoinfo(1), tic(1)


AUTORZY

       Oryginalnie stworzone przez Oliviera Laumanna. Najnowsza wersja  wydana
       przez Wayne Davisona, Juergena Weigerta i Michaela Schroedera.

KOPIOWANIE

       Copyright (C) 1999
            Juergen Weigert (jnweiger [AT] immd4.de)
            Michael Schroeder (mlschroe [AT] immd4.de)
       Copyright (C) 1987 Oliver Laumann
       Program  ten  jest  programem wolnodostpnym; moesz go dystrybuowa i/lub
       modyfikowa wedug GNU General Public License, opublikowanej  przez  FSF;
       wersja 2, lub (wg uznania) dowolna wersja pniejsza.
       Program  ten  jest dystrybuowane w nadziei, e bdzie przydatny, lecz bez
       ADNEJ GWARANCJI. Zobacz GNU GPL dla dalszych szczegw.
       Powiniene wraz z tym programem otrzyma kopi GNU GPL (zobacz plik  COPY-
       ING);  jeli  nie,  napisz  do Free Software Foundation, Inc., 59 Temple
       Place - Suite 330, Boston, MA  02111-1307, USA

KONTRYBUTORZY

       Ken Beal (kbeal [AT] amber.com),
       Rudolf Koenig (rfkoenig [AT] immd4.de),
       Toerless Eckert (eckert [AT] immd4.de),
       Wayne Davison (davison [AT] borland.com),
       Patrick Wolfe (pat [AT] kai.com, kailand!pat),
       Bart Schaefer (schaefer [AT] cse.edu),
       Nathan Glasser (nathan [AT] brokaw.edu),
       Larry W. Virden (lvirden [AT] cas.org),
       Howard Chu (hyc [AT] hanauma.gov),
       Tim MacKenzie (tym [AT] dibbler.au),
       Markku Jarvinen (mta@{cc,cs,ee}.tut.fi),
       Marc Boucher (marc [AT] CAM.ORG),
       Doug Siebert (dsiebert [AT] isca.edu),
       Ken Stillson (stillson [AT] tsfsrv.org),
       Ian Frechett (frechett [AT] spot.EDU),
       Brian Koehmstedt (bpk [AT] gnu.edu),
       Don Smith (djs6015 [AT] ultb.edu),
       Frank van der Linden (vdlinden [AT] fwi.nl),
       Martin Schweikert (schweik [AT] cpp.de),
       David Vrona (dave [AT] sashimi.com),
       E. Tye McQueen (tye%spillman.UUCP [AT] uunet.net),
       Matthew Green (mrg [AT] mame.au),
       Christopher Williams (cgw [AT] unt.edu),
       Matt Mosley (mattm [AT] access.net),
       Gregory Neil Shapiro (gshapiro [AT] wpi.EDU).


WERSJA

       Jest to wersja 3.9. Jej korzenie s zczeniem wersji 2.3PR7  Wayne  Davi-
       sona  i wielu rozszerze wersji 2.0 Olivera Laumanna. Zauwa, e wszystkie
       wersje numerowane jako 2.x s autorstwa Oliviera Laumanna.

DOSTPNO

       Najnowsza oficjalna wersja screena jest dostpna przez anonimowy  ftp  z
       prep.ai.mit.edu,  nic.funet.fi  lub  dowolnego innego hosta dystrybucji
       GNU.  Domowym hostem screena jest  ftp.uni-erlangen.de  (131.188.3.71),
       katalog  pub/utilities/screen.   Podkatalog `private' zawiera najnowsze
       wersje beta. Jeli chcesz pomc, wylij wiadomo na screen [AT] uni-erlangen.de.

BDY

       +o  `dm'  (tryb  kasowania) i `xs' nie s obsugiwane (s ignorowane). `xn'
          jest traktowany jako wskanik magicznych marginesw.

       +o  Screen nie wie nic o znakach podwojonej wysokoci lub szerokoci. Jest
          to jednak jedyne miejsce, w ktrym vttest ma prawo si nie powie.

       +o  Nie  jest  moliwe  zmienienie zmiennej rodowiskowej $TERMCAP podczas
          ponownego podczania z innego terminala.

       +o  Obsuga  systemw  opartych  o  terminfo  jest   bardzo   ograniczona.
          Dodawanie waciwoci do $TERMCAP moe nie mie adnych efektw.

       +o  Screen nie uywa sprztowych tabw.

       +o  Screen  musi  by  na  wikszoci  systemw  instalowany jako suid root.
          Inaczej nie bdzie w stanie w odpowiedni sposb zmieni waciciela pliku
          urzdzenia  tty dla kadego okna.  Wymaga take specjalnych uprawnie do
          zapisu do pliku "/var/run/utmp".

       +o  Wpisy z "/var/run/utmp"  nie  s  usuwane  gdy  screen  jest  zbijany
          SIGKILL.   Powoduje  to,  e  niektre  programy  ("w", "rwho") mwi, e
          uytkownik jest zalogowany, cho wcale tak nie jest.

       +o  Screen moe dawa dziwne ostrzeenia jeli twj tty nie ma wpisu utmp.

       +o  Gdy linia modemu zostanie odwieszona, screen  nie  zawsze  automaty-
          cznie  si  odczy (lub zakoczy dziaanie), chyba e sterownik urzdzenia
          wysya sygna HANGUP.  Aby odczy sesj screena, uyj  opcji  -d  lub  -D
          linii komend.

       +o  Jeli  ustawione jest haso, opcje -d, -D linii komend wci odczaj sesj
          bez pytania.

       +o  Zarwno "breaktype" jak i "defbreaktype" zmieniaj  metod  generowania
          przerwania,  uywan  przez wszystkie urzdzenia terminalowe.  Pierwszy
          powinien zmieni tylko ustawienie okna a drugi tylko warto domyln dla
          nowych okien.

       +o  Podczas   podczania  do  sesji  wielouytkownikowej,  plik  .screenrc
          uytkownika nie jest ogldany. Ustawienia prywatne uytkownikw musz  by
          wczane  do pliku .screenrc, z ktrego uruchomiono sesj, lub zmieniane
          rcznie.

       +o  Dziwna wyobrania jest bardzo  przydatna  do  zrozumienia  wszystkich
          waciwoci.

       +o  Wysyaj  raporty  o  bdach,  usprawnienia, koszulki, pienidze, piwo &
          pizz do screen [AT] uni-erlangen.de.



4th Berkeley Distribution       10 czerwca 1999                      SCREEN(1)

COMMENTS

Add your comment here. Whitespace and linebreaks are preserved. URLs are linked automatically.
CAPTCHA

No HTML allowed. URLs will be linked with nofollow attribute. Whitespace is preserved.