Provided by: manpages-pl_0.6-2_all bug

NAZWA

       less - przeciwieństwo more

SKŁADNIA

       less -?
       less --help
       less -V
       less --version
       less [-[+]aBcCdeEfFgGiIJmMnNqQrRsSuUVwWX]
            [-b rozmiar] [-h linie] [-j linia] [-k plikklu]
            [-{oO} pliklog] [-p wzór] [-P zachęta] [-t tag]
            [-T pliktagów] [-x tab,...] [-y linie] [-[z] linie]
            [+[+]cmd] [--] [nazwa_pliku]...
       (Alternatywną składnię, z długimi nazwami opcji, opisano w części OPCJE).

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       less jest programem podobnym do more (1), ale pozwalającym na poruszanie się w tył w pliku
       tak samo  jak  w  przód.   less  nie  musi  też  czytać  całego  pliku  wejściowego  przed
       rozpoczęciem,  tak więc przy dużych plikach wejściowych uruchamia się szybciej niż edytory
       tekstu takie jak vi (1).  less używa bazy termcap (w niektórych systemach  terminfo),  tak
       więc  może  pracować  na  szeregu  terminali. Istnieje nawet ograniczona obsługa terminali
       drukujących (na terminalu drukującym, linie, które powinny zostać wypisane na górze ekranu
       są poprzedzone daszkiem).

       Polecenia  oparte  są  zarówno  na  more  jak  i  vi.   Polecenia  można poprzedzić liczbą
       dziesiętną, zwaną N w opisach poniżej.  Liczba ta jest używana przez  niektóre  polecenia,
       jak to zaznaczono.

POLECENIA

       W  poniższych opisach, ^X oznacza Control-X, ESC oznacza klawisz ESCAPE; na przykład ESC-v
       oznacza dwuznakową sekwencję ESC, potem "v".

       h lub H
              Pomoc: wyświetla podsumowanie tych  poleceń.   Jeśli  zapomnisz  wszystkich  innych
              poleceń, pamiętaj o tej.

       SPACE lub ^V lub f lub ^F
              Przewija  w przód N linii, domyślnie jedno okno (zobacz opcja -z poniżej).  Jeśli N
              wynosi więcej niż rozmiar ekranu,  wyświetlany  jest  tylko  ostatni  pełny  ekran.
              Ostrzeżenie: niektóre systemy używają ^V jako specjalnego znaku dosłowności.

       z      Jak SPACJA, ale jeśli podano N, staje się nowym rozmiarem okna.

       ESC-SPACE
              Jak  spacja,  ale  przewija o pełną wielkość ekranu, nawet jeśli po drodze osiągnie
              koniec pliku.

       RETURN lub ^N lub e lub ^E lub j lub ^J
              Przewija w przód o N linii, domyślnie jedną.  Wyświetlane  są  wszystkie  N  linie,
              nawet jeśli N wynosi więcej niż wielkość ekranu.

       d lub ^D
              Przewija  w  przód  o  N linii, domyślnie połowę wielkości ekranu.  Jeśli podano N,
              staje się ono nową wartością domyślną dla kolejnych poleceń d i u.

       b lub ^B lub ESC-v
              Przewija w tył N linii, domyślnie jedno okno (zobacz opcja -z  poniżej).   Jeśli  N
              wynosi  więcej  niż  rozmiar  ekranu,  wyświetlany  jest  tylko  ostatnia  wielkość
              ekranowa.

       w      Jak ESC-v, ale jeśli podano N, staje się ono nowym rozmiarem okna.

       y lub ^Y lub ^P lub k lub ^K
              Przewija w tył o N linii, domyślnie jedną.  Wyświetlane są wszystkie N linie, nawet
              jeśli  N  wynosi więcej niż wielkość ekranu.  Ostrzeżenie: niektóre systemy używają
              ^Y jako specjalnego znaku kontroli zadań.

       u lub ^U
              Przewija w tył o N linii, domyślnie połowę wielkości ekranu.  Jeśli podano N, staje
              się ono nową wartością domyślną dla kolejnych poleceń

       ESC-) lub STRZAŁKA_W_PRAWO
              Przewija poziomo N znaków w prawo, domyślnie o połowę szerokości ekranu (zob. opcja
              -#).!  Jeśli podano liczbę N, to staje się  ona  domyślna  dla  przyszłych  poleceń
              STRZAŁKA_W_PRAWO  i  STRZAŁKA_W_LEWO.   Podczas  przewijania  tekstu działa to tak,
              jakby była włączona opcja -S (ucinania linii).

       ESC-( lub STRZAŁKA_W_LEWO
              Przewija poziomo N znaków w prawo, domyślnie o połowę szerokości ekranu (zob. opcja
              -#).!   Jeśli  podano  liczbę  N,  to staje się ona domyślna dla przyszłych poleceń
              STRZAŁKA_W_PRAWO i STRZAŁKA_W_LEWO.

       r lub ^R lub ^L
              Odświeża ekran.

       R      Odświeża ekran, odrzucając wszelkie wejście z bufora.  Użyteczne jeśli plik zmienia
              się w trakcie oglądania.

       F      Przewija  w  przód,  i  próbuje  nadal  odczytywać  gdy  osiągnięto  koniec  pliku.
              Normalnie polecenia tego używałbyś gdy znajdujesz się już na końcu pliku.  Jest  to
              metoda monitorowania ogona pliku który właśnie rośnie podczas oglądania (zachowanie
              to jest podobne do polecenia tail -f).

       g lub < lub ESC-<
              Przechodzi do  linii  numer  N  w  pliku,  domyślnie  pierwszej  (początku  pliku).
              (Ostrzeżenie: może to być powolne jeśli N jest duże).

       G lub > lub ESC->
              Przechodzi do linii numer N w pliku, domyślnie na koniec pliku.  (Ostrzeżenie: może
              to być powolne jeśli N jest duże  lub  jeśli  N  jest  niepodane,  a  czytane  jest
              standardowe wejście zamiast pliku).

       p lub %
              Przechodzi do pozycji N procent w pliku.  N powinno zawierać się między 0 a 100.

       {      Jeśli  w  linii  wyświetlanej  na  górze  ekranu  znajduje  się  otwierający nawias
              klamrowy, polecenie { przejdzie do odpowiadającego mu  prawego  nawiasu.   Pasujący
              zamykający nawias klamrowy jest umieszczany na dole ekranu.  Jeśli w linii na górze
              ekranu znajduje  się  więcej  niż  jeden  nawias  klamrowy,  można  użyć  liczby  N
              określającej N-ty nawias w linii.

       }      Jeśli  w linii wyświetlanej na dole ekranu znajduje się zamykający nawias klamrowy,
              polecenie } przejdzie do odpowiadającego mu prawego nawiasu.  Pasujący  otwierający
              nawias  klamrowy  jest  umieszczany na górze ekranu.  Jeśli w linii na górze ekranu
              znajduje się więcej niż jeden nawias klamrowy, można użyć liczby N określającej  N-
              ty nawias w linii.

       (      Jak {, ale odnosi się do nawiasów okrągłych, a nie klamrowych

       )      Jak }, ale odnosi się do nawiasów okrągłych, a nie klamrowych

       [      Jak {, ale odnosi się do nawiasów kwadratowych, a nie klamrowych

       ]      Jak }, ale odnosi się do nawiasów kwadratowych, a nie klamrowych

       ESC-^F Po  którym  następują  dwa  znaki, zachowuje się jak {, ale używa tych dwóch znaków
              jako odpowiednio nawiasu otwierającego i zamykającego.  Na przykład, "ESC ^F  <  >"
              można  użyć  do  przejścia  do  >, które odpowiada < wyświetlanemu w linii na górze
              ekranu.

       ESC-^B Po którym następują dwa znaki, zachowuje się jak }, ale  używa  tych  dwóch  znaków
              jako  odpowiednio  nawiasu otwierającego i zamykającego.  Na przykład, "ESC ^B < >"
              można użyć do przejścia do w tył do <, które odpowiada > wyświetlanemu w  linii  na
              dole ekranu.

       m      Plus dowolna mała litera; zaznacza bieżącą pozycję tą literą.

       '      (Pojedynczy  apostrof)  Plus  dowolna  mała  litera: powraca do pozycji zaznaczonej
              uprzednio tą literą.  Plus kolejny pojedynczy cudzysłów: wraca do pozycji, w której
              wykonano  ostatnią  "duże"  polecenie  przemieszczania  się.   Plus ^ lub $, skacze
              odpowiednio na początek lub koniec pliku.  Znaczniki pozycji  są  zachowywane  przy
              otwieraniu  nowego  pliku,  tak  więc polecenia ' można użyć do przełączania między
              plikami wejściowymi.

       ^X^X   Tak jak pojedynczy apostrof.

       /wzorzec
              Szuka w przód w pliku N-tej linii zawierającej  wzorzec.   N  domyślnie  równa  się
              jeden.  Wzorzec to wyrażenie regularne rozpoznawane przez ed.  Szukanie zaczyna się
              od drugiej wyświetlanej linii (ale zobacz opcje -a i -j, które to zmieniają).

              Pewne znaki mają specjalne znaczenie  jeśli  wprowadzono  je  na  początku  wzorca;
              zmieniają one typ szukania, a nie są traktowane jako część wzorca:

              ^N lub !
                     Szukanie linii, które NIE pasują do wzorca.

              ^E lub *
                     Szukanie  w  wielu  plikach.   To  znaczy,  jeśli  szukanie  doszło do końca
                     bieżącego pliku  bez  znalezienia  dopasowania,  ciągnie  się  ono  dalej  w
                     kolejnym pliku z listy podanej w wierszu poleceń.

              ^F lub @
                     Zaczęcie  szukania  od  pierwszej  linii  PIERWSZEGO pliku z listy z wiersza
                     poleceń, niezależnie od tego, co aktualnie wyświetlane jest na ekranie, oraz
                     ustawień opcji -a i -j.

              ^K     Podświetlanie  każdego  tekstu,  który pasuje do wzorca na bieżącym ekranie,
                     ale bez przesuwania się do pierwszego dopasowania (KEEP =  utrzymaj  bieżącą
                     pozycję).

              ^R     Bez interpretacji metaznaków wyrażeń regularnych. Wykonuje proste porównanie
                     tekstowe.

       ?wzorzec
              Szukanie w tył w pliku N-tej linii zawierającej wzorzec.  Szukanie zaczyna  się  od
              linii  znajdującej  się  tuż  przed  linią  wyświetlaną  na  samym  dole  [czyli  w
              przedostatniej linii ekranu - GSN]

              Pewne znaki mają specjalne znaczenie, jak w poleceniu /:

              ^N lub !
                     Szukanie linii które NIE pasują do wzorca.

              ^E lub *
                     Szukanie w wielu plikach.  To znaczy,  jeśli  szukanie  doszło  do  początku
                     bieżącego  pliku  bez  znalezienia  dopasowania,  ciągnie  się  ono  dalej w
                     poprzednim pliku z listy podanej w wierszu poleceń.

              ^F lub @
                     Zaczęcie szukania od ostatniej linii OSTATNIEGO  pliku  z  listy  z  wiersza
                     poleceń,  niezależnie od tego co aktualnie wyświetlane jest na ekranie, oraz
                     ustawień opcji -a i -j.

              ^K     Jak w szukaniu w przód.

              ^R     Jak w szukaniu w przód.

       ESC-/wzorzec
              To samo co "/*".

       ESC-?wzorzec
              To samo co "?*".

       n      Powtarza poprzednie szukanie, dla N-tej linii zawierającej ostatni wzorzec.   Jeśli
              poprzednie  szukanie  zmodyfikowano  przez  ^N,  szukanie jest wykonywane dla N-tej
              linii NIE zawierającej wzorca.  Jeśli poprzednie szukanie zmodyfikowano  przez  ^E,
              szukanie ciągnie się przez następny (lub poprzedni) plik, jeśli nie wystarczył plik
              bieżący.  Jeśli poprzednie szukanie zmodyfikowano  przez  ^R,  szukanie  wykonywane
              jest  bez użycia wyrażeń regularnych.  Jeśli poprzednie szukanie było zmodyfikowane
              przez ^F lub ^K, nie występuje żaden efekt.

       N      Powtarza poprzednie szukanie, ale w przeciwnym kierunku.

       ESC-n  Powtarza poprzednie szukanie, ale przekraczając granice plików.   Efekt  jest  taki
              sam, jak gdyby poprzednie szukanie zmodyfikowano przez *.

       ESC-N  Powtarza  poprzednie  szukanie,  ale  w przeciwnym kierunku i przekraczając granice
              plików.

       ESC-u  Cofa  podświetlanie  szukania.   Wyłącza  podświetlanie  łańcuchów  pasujących   do
              bieżącego  wzoru  szukania.   Jeśli  podświetlenie  już  jest  wyłączone  z  powodu
              poprzedniego polecenia ESC-u, włącza je z powrotem.  Podświetlenie włączy też każde
              polecenie szukające (można je też wyłączyć przełączając opcję -G; wówczas polecenia
              szukające nie włączają go z powrotem).

       :e [nazwa_pliku]
              Oglądanie  nowego  pliku.   Jeśli  brakuje  nazwy  pliku,  plik  "bieżący"  (zobacz
              polecenia  :n i :p poniżej) z listy plików z wierszu poleceń jest oglądany na nowo.
              Znak procentu (%) w nazwie pliku zastępowany  jest  nazwą  pliku  bieżącego.   Znak
              funta  (#)  jest zastępowany nazwą poprzednio oglądanego pliku.  Jednak dwa kolejne
              znaki procentu są po prostu zastępowane pojedynczym znakiem procentu.   Pozwala  to
              na  wprowadzenie  nazwy  pliku  zawierającej w nazwie znak procentu.  Podobnie, dwa
              kolejne  znaki  funta  są  zastępowane  pojedynczym  znakiem  funta.   Nazwa  pliku
              wstawiana  jest  do  listy plików z wiersza poleceń, tak aby można ją było obejrzeć
              kolejnymi poleceniami :n i :p.  Jeśli  nazwa  pliku  składa  się  z  kilku  plików,
              wszystkie  one są wstawiane do listy plików i oglądany jest pierwszy z nich.  Jeśli
              nazwa pliku zawiera jedną lub więcej spacji, cała nazwa musi być ujęta w cudzysłowy
              (zobacz też opcja -").

       ^X^V lub E
              To  samo  co  :e.   Uwaga:  niektóre  systemy  używają  ^V  jako  specjalnego znaku
              dosłowności.  W takich systemach użycie ^V może być niemożliwe.

       :n     Oglądanie następnego pliku (z listy  plików  podanej  w  wierszu  poleceń).   Jeśli
              podano liczbę N, wyświetlany jest N-ty następny plik.

       :p     Oglądanie  poprzedniego  pliko  (z  listy plików podanej w wierszu poleceń).  Jeśli
              podano liczbę N, wyświetlany jest N-ty poprzedni plik.

       :x     Oglądanie pierwszego pliku z listy plików podanej w wierszu poleceń.  Jeśli  podano
              liczbę N, wyświetlany jest N-ty plik na liście.

       :d     Usunięcie bieżącego pliku z listy plików.

       t      Przejście  do następnego tagu (znacznika), jeśli dla bieżącego wystąpiło więcej niż
              jedno dopasowanie. Tagi omówiono dokładniej w opisie opcji -t.

       T      Przejście do poprzedniego tagu, jeśli dla  bieżącego  wystąpiło  więcej  niż  jedno
              dopasowanie.

       = lub ^G lub :f
              Wypisuje  pewne  informacje  o pliku właśnie oglądanym, w tym jego nazwę oraz numer
              linii i offset bajtowy dolnej wyświetlanej linii.   Jeśli  to  możliwe,  wypisywana
              jest  także długość pliku, ilość linii w pliku oraz procentowa wielkość pliku ponad
              ostatnią wyświetlaną linią.

       -      Plus jedna lub  więcej  opcji  wierszu  poleceń  (zobacz  OPCJE  poniżej):  zmienia
              ustawienie  tej  opcji  i  wypisuje  komunikat  opisujący  nowe  ustawienie.  Jeśli
              bezpośrednio po kresce zostanie wprowadzone ^P  (CONTROL-P),  to  ustawienie  danej
              opcji  jest  zmieniane,  ale  bez  wypisywania  komunikatu.  Jeśli opcja ma wartość
              liczbową (jak -b lub -h) lub łańcuchową (jak -P lub -t), wartość  można  wprowadzić
              tuż  po  literze  opcji.   Jeśli  nie  wprowadzono  nowej wartości, wypisywany jest
              komunikat o bieżącym ustawieniu i nic nie ulega zmianie.

       --     Jak polecenie -, ale przyjmuje  jako  argument  długą  nazwę  opcji  (zobacz  OPCJE
              poniżej),  a  nie pojedynczą literę opcji.  Po wpisaniu nazwy opcji musisz nacisnąć
              RETURN.  ^P bezpośrednio po drugiej eliminuje  wypisywanie  komunikatu  opisującego
              nowe ustawienie, tak jak w poleceniu -.

       -+     Plus  jedna z liter opcji wierszu poleceń; przywraca opcję do ustawienia domyślnego
              i wypisuje komunikat opisujący  nowe  ustawienie  (polecenie  "-+X"  dokonuje  tego
              samego  co  opcja "-+X" w linii poleceń).  Nie działa to dla opcji mających wartość
              łańcuchową.

       --+    Jak polecenie -+, ale pobiera długą nazwę opcji zamiast pojedynczej litery opcji.

       -!     Plus jedna z liter opcji  wierszu  poleceń;  ustawia  opcję  na  wartość  przeciwną
              ustawieniu  domyślnego  i wypisuje komunikat opisujący nowe ustawienie.  Nie działa
              to dla opcji mających wartość liczbową lub łańcuchową.  IP --!  Jak  polecenie  -!,
              ale pobiera długą nazwę opcji zamiast pojedynczej litery opcji.

       _      (podkreślenie)  Plus  jedna  z  liter  opcji  wierszu  poleceń;  wypisuje komunikat
              opisujący bieżące ustawienie tej opcji.  Nie zmienia ustawienia.

       __     (podwojone podkreślenie) Jak polecenie _ (podkreślenie), ale  pobiera  długą  nazwę
              opcji  zamiast  pojedynczej  litery opcji.  Po wpisaniu nazwy opcji musisz nacisnąć
              RETURN.

       +polecenie
              Powoduje, że podane polecenie jest wykonywane za każdym razem,  gdy  oglądany  jest
              nowy plik.  Na przykład, +G powoduje, że less zaczyna wyświetlanie każdego pliku od
              końca zamiast od początku.

       V      Wypisuje numer bieżącej wersji less

       q lub Q lub :q lub :Q lub ZZ
              Kończy działanie less.

       Następujące cztery polecenia mogą, ale  nie  muszą  być  prawidłowe,  zależnie  od  twojej
       instalacji.

       v      Wywołuje  edytor  do  edycji  właśnie  oglądanego  pliku.   Edytor  pobierany  jest
              pobierany ze zmiennej środowiskowej VISUAL, jeśli ta jest  określona,  lub  EDITOR,
              jeśli  VISUAL nie jest określona, a w każdym razie domyślnie "vi", jeśli ani VISUAL
              ani EDITOR jest określona.  Zobacz też  omówienie  LESSEDIT  po  sekcji  o  ZNAKACH
              ZACHĘTY poniżej.

       ! polecenie-powłoki
              Wywołuje  powłokę  i  wykonuje  podaną  polecenie  powłoki.  Znak procentu (%) jest
              zastępowany  nazwą  bieżącego  pliku.   Znak  funta  (#)  jest  zastępowany   nazwą
              poprzednio  oglądanego  pliku.  "!!"  powtarza ostatnie polecenie powłoki.  "!" bez
              polecenia wywołuje po  prostu  powłokę.    W  systemach  Unixowych,  nazwa  powłoki
              pobierana jest ze zmiennej środowiskowej SHELL, a w każdym razie domyślnie "sh".  W
              systemach MS-DOS i OS/2, powłoką jest zwykły procesor poleceń.

       | <m> polecenie-powłoki
              <m> przedstawia dowolną literę-znacznik.   Przesyła  przez  potok  sekcję  podanego
              pliku  do podanej polecenia powłoki.  Sekcja pliku, która ma zostać przesłana to ta
              znajdująca się między pierwszą linią bieżącego ekranu a pozycją  oznaczoną  literą.
              <m>  może też równać się ^ lub $, oznaczając odpowiednio początek lub koniec pliku.
              Jeśli <m> równa się . lub znakowi nowej linii, przesyłany jest bieżący ekran.

       s nazwa_pliku
              Zapisuje wejście do pliku.  Działa to tylko wtedy, gdy wejście jest potokiem, a nie
              zwyczajnym plikiem.

OPCJE

       Opcje  wierszu  poleceń  są  opisane  poniżej.   Większość  opcji można zmieniać w trakcie
       działania less, używając polecenia "-".

       Większość opcji można podać w jednej z dwu postaci: albo kreski z pojedynczą  literą  albo
       dwu  kresek  z następującą po nich długą nazwą opcji.  Długie nazwy opcji można skracać, o
       ile skrót jest jednoznaczny.  Na przykład, --quit-at-eof można skrócić do --quit, ale  nie
       do  --qui, ponieważ na --qui zaczynają się zarówno --quit-at-eof, jak i --quiet.  Niektóre
       z długich nazw opcji  zapisane  są  dużymi  literami,  jak  --QUIT-AT-EOF,  odróżniane  od
       --quit-at-eof.  Takie  nazwy wymagają dużej tylko pierwszej litery, reszta może być podana
       małymi lub dużymi.  Na przykład, --Quit-at-eof jest równoważnikiem --QUIT-AT-EOF.

       Opcje pobierane są także ze  zmiennej  środowiskowej  LESS.   Na  przykład,  żeby  uniknąć
       pisania "less -options..." za każdym wywołaniem less, możesz napisać w csh:

       setenv LESS "-options"

       lub, jeśli używasz sh:

       LESS="-options"; export LESS

       W  MS-DOS nie potrzebujesz cudzysłowów, ale powinieneś zastąpić wszystkie znaki procentu w
       łańcuchu opcji podwójnymi znakami procentu.

       Zmienna środowiskowa analizowana jest przed  wierszem  poleceń,  tak  więc  opcje  wiersza
       poleceń  unieważniają  zmienną LESS.  Jeśli jakaś opcja pojawia się w zmiennej LESS, można
       przywrócić jej wartość domyślną poprzedzając w wierszu poleceń opcję znakami "-+".

       Dla opcji takich jak -P lub -D, wymagających następującego po nich łańcucha,  musi  zostać
       użyty  znak  dolara  ($),  sygnalizujący  koniec  łańcucha.   Na  przykład, chcąc w MS-DOS
       skorzystać z dwu opcji -D, musisz umieścić między nimi znak dolara:

       LESS="-Dn9.1$-Ds4.1"

       -? lub --help
              Opcja ta wyświetla podsumowanie  poleceń  akceptowanych  przez  less  (to  samo  co
              polecenie h).  Zależnie od tego, jak używana przez ciebie powłoka interpretuje znak
              zapytania, może być koniecznym zacytowanie go, jako "-\?".

       -a lub --search-skip-screen
              Powoduje, że szukania zaczynają się po ostatniej  linii  wyświetlanej  na  ekranie,
              przeskakując  wszystkie  wyświetlone  linie.   Domyślnie  szukania zaczynają się od
              drugiej linii ekranu (albo po ostatniej znalezionej linii; zobacz opcja -j).

       -bn lub --buffers=n
              Podaje, w kilobajtach (1024 bajtów), ilość  pamięci  na  buforowanie,  jakiej  less
              użyje  dla  każdego  pliku.   Domyślnie  dla  każdego pliku używany jest 64KB bufor
              (chyba że plik jest potokiem - zobacz opcja  -B).  Użycie  opcji  -b  powoduje,  że
              zamiast  tego  dla  każdego  pliku  zostanie  użyty bufor o wielkości n kilobajtów.
              Jeśli n wynosi -1,  to  bufory  są  nieograniczone,  to  znaczy,  do  pamięci  jest
              wczytywany cały plik.

       -B lub --auto-buffers
              Domyślnie, kiedy dane są odczytywane z potoku, bufory są alokowane automatycznie, w
              miarę potrzeby.  Jeśli  przez  potok  czytana  jest  duża  ilość  danych,  może  to
              spowodować zaalokowanie znacznej ilości pamięci.  Opcja -B wyłącza ową automatyczną
              alokację buforów dla potoków, tak że przydzielane jest im tylko 64KB (lub  wielkość
              bufora  podana  opcją  -b).   Uwaga:  używanie  -B  może  spowodować  nieprawidłowe
              wyświetlanie, ponieważ w pamięci trzymana jest tylko ostatnio oglądana część pliku;
              wszelkie poprzednie dane są tracone.

       -c lub --clear-screen
              Powoduje że pełne odświeżania ekranu są rysowane od górnej linii w dół.  Domyślnie,
              pełne odświeżania ekranu są dokonywane poprzez przewijanie z dołu ekranu.

       -C lub --CLEAR-SCREEN
              Opcja -C działa tak jak -c, ale ekran jest czyszczony przed odświeżeniem.

       -d lub --dumb
              Opcja -d wyłącza komunikat o błędzie wyświetlany zwykle jeśli terminal jest  niemy,
              to  jest,  brakuje w nim ważnych zdolności, takich jak możliwość odświeżania ekranu
              lub przewijania w tył.  Opcja -d nie zmienia w  każdym  razie  zachowania  less  na
              niemym terminalu.

       -Dxkolor lub --color=xkolor
              [tylko MS-DOS] Ustawia kolor wyświetlanego tekstu. x to pojedynczy znak określający
              rodzaj tekstu, dla którego ustawiany jest kolor: n=normalny, s=standardowe wyjście,
              d=pogrubiony,  u=podkreślony,  k=migający.  kolor to para liczb rozdzielona kropką.
              Pierwsza  liczba  określa  kolor  pierwszego  planu,  a  druga  kolor  tła  tekstu.
              Pojedyncza liczba N oznacza to samo co N.0.

       -e lub --quit-at-eof
              Powoduje  że  less  automatycznie kończy pracę, gdy za drugim razem osiągnie koniec
              pliku.  Domyślnie, jedyną metodą wyjścia z less jest polecenie "q".

       -E lub --QUIT-AT-EOF

       -E     Powoduje, że less automatycznie kończy pracę, jak tylko osiągnie koniec pliku.

       -f lub --force
              Wymusza  otwieranie  plików  nieregularnych  (plik  nieregularny  to  katalog   lub
              specjalny  plik  urządzenia).  Wyłącza również komunikat ostrzegawczy gdy otwierany
              jest plik binarny.  Domyślnie less odmówi otwarcia pliku nieregularnego.

       -F lub --quit-if-one-screen
              Powoduje, że less automatycznie kończy pracę, jeśli cały plik da się wyświetlić  na
              jednym ekranie.

       -g lub --hilite-search
              Normalnie  less podświetla WSZYSTKIE łańcuchy, które pasują do ostatniego polecenia
              szukania.  Opcja -g zmienia to zachowanie, każąc podświetlać  tylko  ten  konkretny
              łańcuch,  który  znaleziono  ostatnim  poleceniem szukania.  Może to spowodować, że
              less będzie pracował nieco szybciej niż domyślnie.

       -G lub --HILITE-SEARCH
              Opcja  -G  wyłącza  wszystkie  podświetlania  łańcuchów  znalezionych   poleceniami
              szukania.

       -hn lub ---max-back-scroll=n
              Określa  maksymalną  liczbę  linii  do  przewijania  w  tył.  Jeśli koniecznym jest
              przewinięcie w tył o więcej niż n linii, ekran jest rysowany na nowo w  kierunku  w
              przód.  Jeśli terminal nie ma możliwości przewijania w dół, zakładane jest -h0).

       -i lub --ignore-case
              Powoduje,  że  szukania  ignorują  wielkość  liter;  to jest, litery małe i duże są
              uważane za identyczne.  Opcja ta jest ignorowana jeśli we wzorcu szukania  wystąpią
              jakiekolwiek duże litery; innymi słowy, jeśli wzorzec zawiera duże litery, szukanie
              nastąpi z uwzględnieniem wielkości liter.

       -I lub --IGNORE-CASE
              Jak -i, ale szukania ignorują wielkość liter nawet jeśli wzór zawiera duże litery.

       -jn lub --jump-target=n
              Określa linię na ekranie, w której umieszczona  ma  być  linia  "docelowa".   Linia
              docelowa  to  obiekt  szukania tekstu, szukania tagów, skakania do linii o numerze,
              skakania do pozycji w procentach, lub skakania do zaznaczonej  pozycji.   Linie  na
              ekranie  określane  są  numerem; linia górna to 1, następna 2, i tak dalej.  Numery
              mogą być ujemne, co określa linie liczone od dołu ekranu: dolna linia ekranu to -1,
              druga  od  dołu  -2,  i tak dalej.  Jeśli użyto opcji -j, szukania zaczynają się od
              linii następującej tuż po linii docelowej.  Na  przykład  jeśli  użyto  -j4,  linią
              docelową jest czwarta linia ekranu, szukania więc zaczynają się w linii piątej.

       -J lub --status-column
              Wyświetla  kolumnę  stanu  na  lewym  brzegu  ekranu.  Kolumna stanu wskazuje linie
              dopasowane w bieżącym wyszukiwaniu. Stosowana jest także gdy działa  opcja  -w  lub
              -W.

       -kfilename lub --lesskey-file=filename
              Każe  less  otworzyć  i  zinterpretować  wskazany plik jako plik lesskey(1).  Można
              podać wielokrotne opcje -k.  Jeśli ustawiona jest zmienna środowiskowa LESSKEY  lub
              LESSKEY_SYSTEM, albo jeśli plik lesskey znajduje się w standardowym miejscu (zobacz
              PRZYPISANIA KLAWISZY), jest on także używany jako plik lesskey.

       -m lub --long-prompt
              Powoduje że less pokazuje rozwinięty znak zachęty (jak more), z procentową  pozycją
              w pliku.  Domyślnie, znakiem zachęty less jest dwukropek.

       -M lub --LONG-PROMPT
              Powoduje, że less wyświetla jeszcze bardziej szczegółową zachętę niż more.

       -n lub --line-numbers
              Wyłącza  numery  linii.  Wartość domyślna (używanie numerów linii) może spowodować,
              że less będzie działał w niektórych przypadkach wolniej, zwłaszcza z  bardzo  dużym
              plikiem  wejściowym.   Wyłączenie  numerów  linii  opcją  -n  pozwoli  uniknąć tego
              problemu.  Używanie  numerów  linii  oznacza:  numer  linii  będzie  wyświetlany  w
              rozwiniętym znaku zachęty i poleceniu =, a polecenie v przekaże bieżący numer linii
              edytorowi (zobacz także omówienie LESSEDIT i ZNAKÓW ZACHĘTY poniżej).

       -N lub --LINE-NUMBERS
              Powoduje, że na początku każdej linii ekranowej wyświetlane są numery linii.

       -onazwa_pliku lub --log-file=nazwa_pliku
              Powoduje, że less podczas przeglądania otrzymanego wejścia kopiuje je do wskazanego
              pliku.   Działa  to  tylko  wtedy  gdy  plik wejściowy jest potokiem, a nie zwykłym
              plikiem.  Jeśli podany  plik  już  istnieje,  less  zapyta  o  potwierdzenie  przed
              nadpisaniem go.

       -Onazwa_pliku lub --LOG-FILE=nazwa_pliku
              Opcja  -O  jest  podobna  do  -o,  ale  nadpisze  istniejący  plik  bez  pytania  o
              potwierdzenie.

              Jeśli nie podano pliku logu, opcji -o i -O  można  użyć  z  wnętrza  less  do  jego
              określenia.   Bez  nazwy  pliku,  będą  one  po  prostu  podawać  nazwę pliku logu.
              Polecenie "s" jest równoważne podaniu -o z wnętrza less.

       -pwzorzec lub --pattern=wzorzec
              Opcja -p w wierszu poleceń jest równoważna podaniu  wzorca  +/wzorzec;  to  znaczy,
              nakazuje less aby rozpoczął od pierwszego wystąpienia wzorzec w pliku.

       -Pzachęta or --prompt=zachęta
              Daje  metodę  przystosowania  trzech  stylów  znaku  zachęty  do własnych upodobań.
              Normalnie umieszcza się ją w  zmiennej  środowiskowej  LESS,  zamiast  wpisywać  po
              każdym  poleceniu  less.   Taka opcja musi być albo ostatnią opcją w zmiennej LESS,
              albo być zakończona znakiem dolara.  -Ps plus  łańcuch  zmienia  domyślną  (krótką)
              zachętę  na ten łańcuch.  -Pm zmienia średnią (-m) zachętę.  -PM zmienia długą (-M)
              zachętę.  -Ph zmienia zachętę na ekranie pomocy.  -P= zmienia komunikat  wypisywany
              poleceniem  =.   -Pw  zmienia  komunikat  wypisywany podczas oczekiwania na dane (w
              poleceniu F).   Wszystkie  łańcuchy  zachęty  składają  się  z  sekwencji  liter  i
              specjalnych sekwencji escape'owych.  Szczegóły opisano w sekcji ZNAKI ZACHĘTY.

       -q lub --quiet lub --silent
              Powoduje  średnio  "ciche"  działanie: dzwonek terminala nie dzwoni jeśli próbowano
              przewinąć poza koniec pliku lub przed jego początek - jeśli  terminal  ma  "dzwonek
              wizualny",  jest  on  używany  zamiast  zwykłego.  Dzwonek zadzwoni przy niektórych
              innych błędach, jak wpisywanie niewłaściwych znaków.   Domyślnym  ustawieniem  jest
              dzwonienie we wszystkich takich przypadkach.

       -Q lub --QUIET lub --SILENT
              Powoduje całkowicie "ciche" działanie: dzwonek terminala nigdy nie dzwoni.

       -r lub --raw-control-chars
              Powoduje  wyświetlanie nieprzetworzonych, "surowych" znaków sterujących.  Domyślnie
              znaki sterujące (złożone z Ctrl) wyświetlane są z użyciem notacji  z  daszkiem;  na
              przykład,  Control-A (ósemkowo 001) wyświetlane jest jako "^A".  Uwaga: gdy używana
              jest opcja -r, less nie potrafi zachować faktycznego wyglądu  ekranu  (ponieważ  to
              zależy  od  tego,  jak ekran reaguje na każdy rodzaj znaku sterującego).  Mogą więc
              wystąpić różne problemy z wyświetlaniem, jak dzielenie długich linii w niewłaściwym
              miejscu.

       -R lub --RAW-CONTROL-CHARS
              Jak  -r, ale usiłuje zachować wygląd ekranu, tam gdzie to możliwe.  Działa to tylko
              wówczas, gdy  wejście  składa  się  ze  zwykłego  tekstu,  ewentualnie  z  dodanymi
              sekwencjami ANSI sterującymi kolorem, o postaci:

                   ESC [ ... m

              gdzie  "..." to zero lub więcej znaków różnych od "m".  Do celów zachowania wyglądu
              ekranu zakłada się, że żaden  ze  znaków  sterujących  i  żadna  z  sekwencji  ANSI
              zmieniających  kolory  nie  przesuwają kursora.  Przypisując zmiennej środowiskowej
              LESSANSIENDCHARS listę znaków, które mogą kończyć sekwencje ANSI sterujące  kolorem
              można zmusić less do akceptowania w tej roli znaków innych niż "m".

       -s lub --squeeze-blank-lines
              Powoduje  ściskanie  kolejnych  pustych  linii w pojedynczą linię pustą.  Użyteczne
              przy oglądaniu wyjścia nroffa.

       -S lub --chop-long-lines
              Powoduje, że linie dłuższe niż szerokość ekranu są ucinane,  a  nie  zawijane.   To
              jest,  reszta  długiej  linii  jest po prostu odrzucana.  Domyślnie długie linie są
              zawijane; to znaczy, reszta wyświetlana jest w następnej linii.

       -ttag lub --tag=tag
              Opcja -t, plus zaraz po niej TAG, będzie edytować plik zawierający ów  tag.   Ażeby
              to  działało,  musi  być  dostępna  informacja  o  tagach,  na przykład, w bieżącym
              katalogu może znajdować się plik  zwany  "ctags",  zbudowany  uprzednio  poleceniem
              ctags(1)   lub   jakimś   równoważnym.    Jeśli   ustawiono   zmienną  środowiskową
              LESSGLOBALTAGS,  to  jej  wartość  uważana  jest  za  nazwę  polecenia  zgodnego  z
              global(1),   które   zostanie   wykonane   w   celu   znalezienia   tagu.   (Zobacz
              http://www.gnu.org/software/global/global.html).  Opcja -t może być podana  również
              z  wnętrza less (poleceniem -), jako metoda oglądnięcia nowego pliku.  Polecenie :t
              jest równoważne podaniu -t z wnętrza less.

       -Tplik_tagów lub --tag-file=plik_tagów
              Podaje plik tagów, który należy użyć zamiast "tags".

       -u lub --underline-special
              Powoduje, że znaki backspace i powroty karetki są traktowane jako znaki drukowalne;
              to jest, posyłane są one na terminal jeśli pojawią się w wejściu.

       -U lub --UNDERLINE-SPECIAL
              Powoduje,  że znaki backspace, tabulacje i powroty karetki są traktowane jako znaki
              sterujące; to jest, obsługiwane są one jak przy podaniu opcji -r.

              Domyślnie, jeśli podano ani -u ani  -U,  znaki  backspace  występujące  obok  znaku
              podkreślenia  są  traktowane  specjalnie;  wyświetlany  jest  podkreślony  tekst, z
              użyciem sprzętowego podkreślania  terminala.   Także  znaki  backspace  występujące
              między  dwoma identycznymi znakami są traktowane specjalnie: wyświetlany jest tekst
              nadpisany, z użyciem  sprzętowego  pogrubienia  terminala.   Pozostałe  wystąpienia
              backspace  są usuwane, razem z poprzedzającym znakiem.  Powroty karetki, po których
              następuje nowa linia są usuwane.  Inne powroty  karetki  obsługiwane  są  jak  przy
              podaniu  opcji  -r.   Tekstu, który jest nadpisany lub podkreślony można szukać gdy
              nie działa ani -u ani -U.

       -V lub --version
              Wyświetla numer wersji less.

       -w lub --hilite-unread
              Tymczasowo podświetla pierwszą "nową" linię  po  ruchu  w  przód  o  pełną  stronę.
              Pierwsza  "nowa"  linia  to linia występująca bezpośrednio po tej, która znajdowała
              się poprzednio na samym dole ekranu. Podświetlana  jest  także  linia  docelowa  po
              poleceniach  g  lub p. Przy następnym poleceniu powodującym ruch podświetlenie jest
              usuwane. Podświetlana  jest  cała  linia,  chyba  że  działa  opcja  -J  -  wówczas
              podświetlana będzie tylko kolumna stanu.

       -W lub --HILITE-UNREAD
              Tak jak -w, ale tymczasowo podświetla pierwszą nową linię po każdym poleceniu ruchu
              o więcej niż jedną linię.

       -xn,... lub --tabs=n,...
              Ustawia pozycje tabulacji.  Jeśli podano tylko jedno n,  to  pozycje  tabulacji  są
              ustawiane  na  wielokrotnościach  n.  Jeżeli  podano  więcej wartości, oddzielonych
              przecinkami, tabulacje ustawiane są na tych pozycjach,  a  następnie  w  tym  samym
              odstępie,  co  ostatnie dwie.  Na przykład, -x9,17 ustawi tabulacje na pozycjach 9,
              17, 25, 33, itd.  Domyślną wartością n jest 8.

       -X lub --no-init
              Wyłącza wysyłanie sekwencji inicjalizacji i deinicjalizacji  terminala  z  termcap.
              Jest to czasami pożądane, jeżeli łańcuch deinicjalizacyjny robi coś niepotrzebnego,
              jak czyszczenie ekranu.

       --no-keypad
              Wyłącza  wysyłanie  sekwencji  inicjalizacji  i  deinicjalizacji   bloku   klawiszy
              numerycznych    terminala.     Jest    to   czasami   pożądane,   jeżeli   łańcuchy
              inicjujące/deinicjujące  powodują   zachowanie   się   klawiatury   numerycznej   w
              niepożądany sposób.

       -yn lub --max-forw-scroll=n
              Określa  maksymalną  liczbę  linii  do przesunięcia w przód.  Jeśli koniecznym jest
              przesunięcie o więcej niż n linii, zamiast tego odświeżany jest  ekran.   Opcji  -c
              lub  -C  można  użyć  do  odświeżenia  ekranu od jego góry, jeśli jest to pożądane.
              Domyślnie każdy ruch w przód powoduje przewijanie.

       -[z]n lub --window=n
              Zmienia domyślny rozmiar okna przewijania na n linii.  Domyślnie jeden pełny ekran.
              Do  zmiany  rozmiaru  okna  można  też  użyć  poleceń z i w.  "z" można opuścić dla
              kompatybilności z more.  Jeśli podana liczba n jest  ujemna,  oznacza  to  n  linii
              mniej  niż  bieżący  rozmiar  ekranu.   Na  przykład, jeśli ekran ma 24 linie, -z-4
              ustawia okno przewijania na 20 linii.   Jeśli  ekran  zostanie  rozszerzony  do  40
              linii, okno przewijania automatycznie zmieni się na 36 linii.

       -"cc lub --quotes=cc
              Zmienia znak cytujący w nazwach plików.  Może to być konieczne przy nazywaniu pliku
              zawierającego zarówno znaki spacji jak  i  cudzysłowy.   Jeśli  następuje  po  niej
              pojedynczy  znak, zmienia ona znak cytujący na tenże znak.  Nazwa pliku zawierająca
              spacje powinna odtąd być otoczona tym znakiem, a nie cudzysłowami.  Jeśli następują
              po  niej  dwa  znaki,  zmienia  ona  znak otwierający cytowanie na znak pierwszy, a
              zamykający na drugi.  Nazwa pliku zawierająca spacje powinna odtąd być  poprzedzona
              znakiem  otwierającym  i  zakończona  znakiem  zamykającym.  Zauważ, że nawet jeśli
              zmieniono znaki cytujące, opcja ta pozostaje jako -" (myślnik plus cudzysłów).

       -~ lub --tilde
              Normalnie linie poza końcem pliku wyświetlane są jako zawierające pojedyncze  znaki
              tyldy (~). Ta opcja powoduje, że będą wyświetlane jako puste linie.

       -# lub --shift
              Określa  domyślną  liczbę  pozycji, o jakie będzie wykonywane przewijanie poziome w
              poleceniach STRZAŁKA_W_PRAWO i STRZAŁKA_W_LEWO. Jeżeli  podaną  liczba  jest  zero,
              przyjmowana jest domyślna liczba równa połowie szerokości ekranu.

       --     Argument  wierszu poleceń "--" oznacza koniec argumentów opcji.  Wszelkie argumenty
              następujące po nim są interpretowane jako nazwa pliku.  Może być to przydatne  przy
              oglądaniu pliku którego nazwa zaczyna się od "-" lub "+".

       +      Jeśli  opcja  wierszu  poleceń  zaczyna  się  od  +,  reszta  opcji uważana jest za
              początkowe polecenie less.  Na przykład, +G mówi less, aby zaczął  od  końca  pliku
              zamiast  od początku, a +/xyz mówi mu, aby zaczął od pierwszego wystąpienia "xyz" w
              pliku.   W  przypadku  szczególnym,  +<liczba>  działa  jak  +<liczba>g,  to  jest,
              rozpoczyna  wyświetlanie  od  określonego  numeru linii (zobacz jednak zastrzeżenie
              przy poleceniu g powyżej).  Jeśli opcja zaczyna się  od  ++,  początkowe  polecenie
              odnosi  się  do  każdego  oglądanego  pliku,  nie  tylko  pierwszego.   Polecenia +
              opisywanej powyżej można też użyć do ustawienia (lub zmiany) polecenia początkowego
              dla każdego pliku.

LINIA EDYCJI

       Gdy  wprowadzany  jest wiersz poleceń u dołu ekranu (na przykład nazwa pliku dla polecenia
       :e, albo wzór  dla  polecenia  szukającego),  do  manipulowania  nią  można  użyć  pewnych
       klawiszy.   Większość poleceń ma formę alternatywną w [nawiasach], której można użyć jeśli
       jakiś klawisz nie istnieje na danej klawiaturze (formy w nawiasach nie działają  w  wersji
       MS-DOS).   Każdy  z  tych  specjalnych klawiszy można wprowadzić dosłownie poprzedzając go
       znakiem dosłowności, ^V lub ^A.  Sam odwrotny  ukośnik  można  też  wprowadzić  dosłownie,
       wprowadzając dwa odwrotne ukośniki.

       STRZAŁKA_W_LEWO [ ESC-h ]
              Przesuwa kursor jedno miejsce w lewo.

       STRZAŁKA_W_PRAWO [ ESC-l ]
              Przesuwa kursor jedno miejsce w prawo.

       ^STRZAŁKA_W_LEWO [ ESC-b lub ESC-STRZAŁKA_W_LEWO ]
              (To znaczy, CONTROL i STRZAŁKA_W_LEWO równocześnie).  Przesuwa kursor o jedno słowo
              w lewo.

       ^STRZAŁKA_W_PRAWO [ ESC-w lub ESC-STRZAŁKA_W_LEWO ]
              (To znaczy, CONTROL i STRZAŁKA_W_LEWO równocześnie).  Przesuwa kursor o jedno słowo
              w prawo.

       HOME [ ESC-0 ]
              Przesuwa kursor na początek linii.

       END [ ESC-$ ]
              Przesuwa kursor na koniec linii.

       BACKSPACE
              Usuwa  znak  na  lewo  od  kursora  lub anuluje polecenie jeśli wiersz poleceń jest
              pusta.

       DELETE lub [ ESC-x ]
              Usuwa znak pod kursorem.

       ^BACKSPACE [ ESC-BACKSPACE ]
              (To znaczy, CONTROL i BACKSPACE  równocześnie).   Usuwa  jedno  słowo  na  lewo  od
              kursora.

       ^DELETE [ ESC-X lub ESC-DELETE ]
              (To znaczy, CONTROL i DELETE równocześnie).  Usuwa słowo pod kursorem.

       UPARROW [ ESC-k ]
              Odzyskuje poprzednią linię poleceń.

       DOWNARROW [ ESC-j ]
              Odzyskuje następną linię poleceń.

       TAB    Dokończa  częściową nazwę pliku na lewo od kursora.  Jeśli pasuje ona do więcej niż
              jednej nazwy pliku, do  wierszu  poleceń  wprowadzane  jest  pierwsze  dopasowanie.
              Powtórne  TABulatory  przełączają  wkoło  pozostałe nazwy plików.  Jeśli dokończona
              nazwa pliku jest katalogiem,  dołączany  jest  do  niej  "/"  (W  systemach  MS-DOS
              dołączany  jest  "\").   Do określenia innego znaku, który należy dołączyć do nazwy
              katalogu, może być użyta zmienna środowiskowa LESSSEPARATOR.

       BACKTAB [ ESC-TAB ]
              Tak jak TAB, ale przełącza pasujące nazwy plików w odwrotnym porządku.

       ^L     Dokończa częściową nazwę pliku na lewo od kursora.  Jeśli pasuje ona do więcej  niż
              jednej  nazwy pliku, do wierszu poleceń wprowadzane są wszystkie dopasowania (jeśli
              się mieszczą).

       ^U (Unix i OS/2) lub ESC (MS-DOS)
              Usuwa całą linię poleceń lub anuluje polecenie jeśli  wiersz  poleceń  jest  pusta.
              Jeśli  zmieniłeś znak kill w Unixie na coś innego niż ^U, zamiast ^U będzie używany
              tenże znak.

PRZYPISANIA KLAWISZY

       Możesz zdefiniować swoje własne polecenia lessa używając programu lesskey(1) do stworzenia
       pliku  lesskey.   Plik  ten  określa  zestaw  klawiszy poleceń oraz działanie skojarzone z
       każdym klawiszem.  Możesz też użyć lesskey do zmiany klawiszy linii edycji  (zobacz  LINIA
       EDYCJI)   oraz   ustawienia   zmiennych  środowiskowych.   Jeśli  ustawiona  jest  zmienna
       środowiskowa LESSKEY, less używa jej [wartości] jako nazwy pliku  lesskey.   W  przeciwnym
       razie,  less szuka pliku lesskey w standardowym miejscu.  W systemach Unixowych less szuka
       pliku lesskey zwanego "$HOME/.less".  W  systemach  MS-DOS  i  Windows  less  szuka  pliku
       lesskey zwanego "$HOME/_less", a jeśli go tam nie znalazł, pliku lesskey zwanego "_less" w
       każdym katalogu określonym przez zmienną środowiskową PATH.  W systemach OS/2  less  szuka
       pliku lesskey zwanego "$HOME/_less.ini", a jeśli go tam nie znalazł, pliku lesskey zwanego
       "less.ini" w każdym katalogu określonym przez zmienną środowiskową INIT, a jeśli i tam  go
       nie  znalazł,  szuka  pliku  lesskey zwanego "less.ini" w każdym katalogu określonym przez
       zmienną środowiskową PATH.  Zobacz stronę podręcznika  systemowego  lesskey(1)  po  więcej
       szczegółów.

       Przypisania  klawiszy  można  także umieścić w ogólnosystemowym pliku lesskey.  Jeśli dany
       klawisz zdefiniowano zarówno w pliku systemowym, jak  i  w  lokalnym,  to  priorytet  mają
       przypisania  lokalne.  Jeśli ustawiono zmienną środowiskową LESSKEY_SYSTEM, less używa jej
       jako nazwy systemowego pliku z przypisaniami klawiszy.  W  przeciwnym  razie  szuka  go  w
       standardowym miejscu: w systemach uniksowych jest to plik /usr/local/etc/sysless.  (Jednak
       jeśli less skompilowano z katalogiem przeznaczonym na konfigurację systemu innym  niż  niż
       /usr/local/etc,  to  w  nim  właśnie  znajdzie  się  plik  sysless).  W systemach MS-DOS i
       Windows,  ogólnosystemowym  plikiem  lesskey  jest   c:\_sysless.    W   systemach   OS/2,
       ogólnosystemowym plikiem lesskey jest c:\sysless.ini.

PREPROCESOR WEJŚCIA

       Możesz  dla  less  zdefiniować "preprocesor wejścia".  Zanim less otwiera jakiś plik, daje
       najpierw twojemu preprocesorowi wejścia szansę zmodyfikowania sposobu w  jaki  wyświetlana
       jest  zawartość  pliku.   Preprocesor wejścia to po prostu wykonywalny program (lub skrypt
       powłoki), który zapisuje zawartość pliku do innego pliku,  zwanego  plikiem  zastępującym.
       Następnie  wyświetlana  jest  zawartość  pliku  zastępującego, zamiast pliku oryginalnego.
       Użytkownikowi będzie się jednak wydawać, że otwarty został  oryginalny  plik;  to  znaczy,
       less wyświetli oryginalną nazwę pliku jako nazwę bieżącego pliku.

       Preprocesor  wejścia  otrzymuje  jeden  argument  wiersza  poleceń, oryginalną nazwę pliku
       wprowadzoną przez użytkownika.  Powinien on stworzyć plik zastępujący,  a  kiedy  zakończy
       pracę,  wypisać nazwę pliku zastępującego na swoje standardowe wejście.  Jeśli preprocesor
       wejścia nie wypisze nazwy pliku zastępującego, less używa pliku oryginalnego, jak  zwykle.
       Preprocesor  wejścia  nie  jest  wywoływany  przy  oglądaniu  standardowego  wejścia.  Aby
       przygotować jakiś preprocesor, ustaw zmienną  środowiskową  LESSOPEN  na  wiersz  poleceń,
       który  wywoła  twój  preprocesor.   Ten wiersz poleceń powinien zawierać jedno wystąpienie
       łańcucha  "%s",  który  zostanie  zastąpiony  nazwą  pliku  podczas  wywołania   polecenia
       preprocesora.

       Gdy  less  zamyka  plik  otworzony tym sposobem, wywoła inny program, zwany postprocesorem
       wejścia, który może dokonać wszelkich pożądanych działań czyszczących (jak usuwanie  pliku
       zastępującego  stworzonego  przez  LESSOPEN).  Aby  przygotować  jakiś  preprocesor, ustaw
       zmienną środowiskową LESSCLOSE na wiersz poleceń, która  wywoła  twój  postprocesor.   Ten
       wiersz  poleceń  może zawierać dwa wystąpienia łańcucha "%s"; pierwsze zostanie zastąpione
       oryginalną nazwą pliku, a drugie nazwą pliku zastępującego wypisanego przez LESSOPEN.

       Na przykład, w wielu systemach Unixowych, poniższe dwa  skrypty  pozwolą  ci  przechowywać
       pliki  w  formie skompresowanej, ale nadal umożliwią oglądanie ich bezośrednio przy pomocy
       less:

       lessopen.sh:
            #! /bin/sh
            case "$1" in
            *.Z) uncompress -c $1  >/tmp/less.$$  2>/dev/null
                 if [ -s /tmp/less.$$ ]; then
                      echo /tmp/less.$$
                 else
                      rm -f /tmp/less.$$
                 fi
                 ;;
            esac

       lessclose.sh:
            #! /bin/sh
            rm $2

       Aby  użyć  tych  skryptów,  umieść  oba  tam,   skąd   mogą   być   wykonywane   i   ustaw
       LESSOPEN="lessopen.sh %s",  oraz  LESSCLOSE="lessclose.sh %s %s".   Można napisać bardziej
       złożone skrypty LESSOPEN i LESSCLOSE, akceptujące inne typy plików skompresowanych itd.

       Możliwe jest także  przygotowanie  preprocesora  wejścia  posyłającego  dane  bezpośrednio
       potokiem  do  less,  zamiast  wstawiania  danych  do pliku zastępującego.  Unika się w ten
       sposób potrzeby odkompresowania całego pliku zanim zacznie się  go  oglądać.   Preprocesor
       wejścia  działający w ten sposób zwany jest potokiem wejściowym.  Potok wejściowy, zamiast
       wypisywać nazwę pliku wyjściowego na standardowe wyjście, wypisuje  całą  zawartość  pliku
       zastępującego  na  standardowe  wyjście.   Jeśli  potok  nie  wypisze  żadnych  znaków  na
       standardowe wyjście, plik zastępujący nie istnieje i less użyje  pliku  oryginalnego,  jak
       zwykle.   Aby  użyć  potoku  wejściowego,  zmień  pierwszy  znak  w zmiennej środowiskowej
       LESSOPEN na kreskę pionową (|), aby zaznaczyć, że preprocesor wejściowy jest potokiem.

       Na przykład, w wielu systemach Unixowych, poniższy  skrypt  zadziała  tak  jak  poprzednie
       skrypty przykładowe:

       lesspipe.sh:
            #! /bin/sh
            case "$1" in
            *.Z) uncompress -c $1  2>/dev/null
                 ;;
            esac

       Aby   użyć   tego   skryptu,   umieść   go   tam,   skąd   może  być  wykonywany  i  ustaw
       LESSOPEN="|lesspipe.sh  %s".   Gdy  używa  się  potoku  wejściowego,  można  użyć  również
       postprocesora  LESSCLOSE,  ale  zwykle  nie  jest  on  potrzebny,  ponieważ  nie  ma pliku
       zastępującego który należałoby posprzątać.  W  tym  przypadku  nazwą  pliku  zastępującego
       przekazywaną do postprocesora LESSCLOSE jest "-".

NARODOWE ZESTAWY ZNAKÓW

       W pliku wejściowym istnieją trzy rodzaje znaków:

       znaki normalne
              mogą być wyświetlane bezpośrednio na ekranie.

       znaki sterujące
              nie  powinny  być wyświetlane bezpośrednio, ale można się ich spodziewać w zwykłych
              plikach tekstowych (jak backspace i tabulacji).

       znaki binarne
              nie powinny być wyświetlane bezpośrednio  i  nie  spodziewamy  się  ich  w  plikach
              tekstowych.

       "Zestaw  znaków"  to  po  prostu  opis  tego,  jakie  znaki  mają być uważane za normalne,
       sterujące i binarne.   Do  wybrania  zestawu  znaków  można  użyć  zmiennej  środowiskowej
       LESSCHARSET.  Możliwymi wartościami LESSCHARSET są:

       ascii  BS,  TAB,  NL,  CR  i znak wysuwu do nowej strony są znakami sterującymi, wszystkie
              znaki o wartościach pomiędzy 32 a 126 są normalnymi znakami, a wszystkie  pozostałe
              - binarnymi.

       iso8859
              Wybiera  zestaw  znaków  ISO 8859.  Jest to to samo, co ASCII, z wyjątkiem tego, że
              znaki między 160 i 255 są  traktowane  jako  normalne.   [od  tłum:  niezbędne  dla
              prawidłowej obsługi polskich znaków.]

       latin1 To samo, co iso8859.

       latin9 To samo, co iso8859.

       dos    Wybiera zestaw znaków odpowiedni dla MS-DOS-u.

       ebcdic Wybiera zestaw znaków EBCDIC.

       IBM-1047
              Wybiera  zestaw  znaków EBCDIC stosowany przez OS/390 Unix Services.  W EBCDIC jest
              to zestaw  analogiczny  do  latin1.  Podobny  efekt  możesz  uzyskać  ustawiając  w
              środowisku albo LESSCHARSET=IBM-1047 albo LC_CTYPE=en_US.

       koi8-r Wybiera rosyjski zestaw znaków

       next   Wybiera zestaw znaków odpowiedni dla komputerów NeXT.

       utf-8  Wybiera kodowanie UTF-8 zestawu znaków ISO 10646.

       W  wypadkach  szczególnych  może  zajść  potrzeba  przystosowania less do używania zestawu
       znaków  innego  niż  te,  które  można  wskazać  przy  pomocy  LESSCHARSET.   Wówczas   do
       zdefiniowania  zestawu  znaków należy użyć zmiennej środowiskowej LESSCHARDEF. Powinna być
       ona ustawiona na łańcuch, którego każdy znak określa jeden znak w zestawie  znaków.   Znak
       "."  używany  jest  dla znaków normalnych, "c" dla sterujących i "b" dla binarnych.  Można
       użyć liczby dziesiętnej oznaczającej powtórzenie.  Na przykład, "bccc4b."  oznaczałoby, że
       znak  [o  kodzie]  0 jest binarny, 1, 2 i 3 są sterujące, 4, 5, 6 i 7 są binarne, a 8 jest
       normalny.  Wszystkie znaki po ostatnim są przyjmowane za takie  same  jak  ostatni,  znaki
       więc  pomiędzy  9  a  255  byłby tu normalne (jest to przykład, niekonieczne odpowiadający
       jakiemuś rzeczywistemu zestawowi znaków).

       Tabela poniższa pokazuje  wartość  LESSCHARDEF  równoważną  każdej  z  możliwych  wartości
       LESSCHARSET:

            ascii     8bcccbcc18b95.b
            dos       8bcccbcc12bc5b95.b.
            ebcdic    5bc6bcc7bcc41b.9b7.9b5.b..8b6.10b6.b9.7b
                      9.8b8.17b3.3b9.7b9.8b8.6b10.b.b.b.
            IBM-1047  4cbcbc3b9cbccbccbb4c6bcc5b3cbbc4bc4bccbc
                      191.b
            iso8859   8bcccbcc18b95.33b.
            koi8-r    8bcccbcc18b95.b128.
            latin1    8bcccbcc18b95.33b.
            next      8bcccbcc18b95.bb125.bb

       Jeśli ani LESSCHARSET ani LESSCHARDEF są ustawione, ale w zmiennych środowiskowych LC_ALL,
       LC_TYPE lub LANG znaleziono łańcuch "UTF-8", to domyślnym zestawem znaków jest utf-8.

       Jeśli  tego  łańcucha  nie  znaleziono,  ale  wykorzystywany  system  obsługuje  interfejs
       setlocale,less  użyje setlocale do określenia zestawu znaków.  setlocale kontrolowane jest
       ustawieniem zmiennych środowiskowych LANG lub LC_CTYPE.

       Na koniec, jeśli interfejs setlocale również nie  jest  dostępny,  to  domyślnym  zestawem
       znaków jest latin1.

       Znaki  binarne  i  sterujące  wyświetlane  są  w  odwróconych  kolorach.   Każdy taki znak
       wyświetlany jest w notacji z daszkiem, jeśli to możliwe (np. ^A dla Control-A).  Notacja z
       daszkiem  używana  jest  tylko jeśli odwrócenie trzeciego bitu od końca daje normalny znak
       drukowalny.  W przeciwnym razie znak jest wyświetlany jako cyfra szesnastkowa w  nawiasach
       ostrych.  Format ten można zmienić ustawiając zmienną środowiskową LESSBINFMT.  LESSBINFMT
       może zaczynać się od "*" i jednego  znaku  wybierającego  atrybut  wyświetlania:  "*k"  to
       miganie,  "*d"  -  pogrubienie,  "*u"  -  podkreślenie,  "*s"  -  odwrócone kolory, "*n" -
       normalny.  Jeśli LESSBINFMT nie zaczyna się od "*",  przyjmowany  jest  atrybut  normalny.
       Reszta LESSBINFMT to łańcuch, który może zawierać jedną sekwencję escape w stylu printf (%
       plus x, X, o, d itd.).  Na przykład, jeśli LESSBINFMT ma wartość "*u[%x]",  znaki  binarne
       wyświetlane  są  jako  podkreślone  liczby  szesnastkowe  otoczone nawiasami kwadratowymi.
       Wartością domyślną, jeśli nie określono LESSBINFMT, jest "*s<%X>".

ZNAKI ZACHĘTY

       Opcja -P pozwala dostosować znaki zachęty do własnych upodobań.  Łańcuch podany  opcji  -P
       zastępuje  określony  łańcuch  zachęty.   Pewne  znaki  w tym łańcuchu są interpretowane w
       sposób szczególny.  Mechanizm znaków zachęty jest raczej  skomplikowany,  ażeby  zapewniać
       elastyczność,  ale  zwykły  użytkownik nie musi rozumieć szczegółów konstruowania własnych
       łańcuchów zachęty.

       Znak procentu plus dowolny pojedynczy znak rozwijany jest zależnie od tego, czym  jest  ów
       następny znak.

       %bX    Zastępowany  przez  offset  bajtowy  w  bieżącym  pliku wejściowym.  Po b następuje
              pojedynczy znak (pokazany jako X powyżej),  który  określa  linię,  której  offsetu
              bajtowego  należy  użyć.   Jeśli  znakiem tym jest "t", używany jest offset bajtowy
              linii wyświetlanej na górze ekranu, "m" oznacza linię środkową, "b"  oznacza  linię
              dolną,  "B"  oznacza  linię tuż przed dolną, a "j" oznacza linię "docelową", jak to
              określa opcja -j.

       %B     Zastępowany przez rozmiar bieżącego pliku wejściowego.

       %c     Zastępowany przez numer kolumny tekstu widniejącej w pierwszej kolumnie ekranu.

       %dX    Zastępowany przez numer strony dla wskazanej linii pliku wejściowego.  Linię, która
              ma zostać użyta, określa X, tak jak w opcji %b.

       %D     Zastępowany  przez  liczbę stron w pliku wejściowym, lub, co jest równoważne, numer
              strony ostatniej linii pliku.

       %E     Zastępowany przez nazwę edytora (ze zmiennej środowiskowej VISUAL, lub EDITOR jeśli
              VISUAL nie jest zdefiniowana).  Zobacz omówienie elementu LESSEDIT poniżej.

       %f     Zastępowany przez nazwę bieżącego pliku wejściowego.

       %i     Zastępowany przez indeks bieżącego pliku w liście plików wejściowych.

       %lX    Zastępowany  przez  numer  linii  w  pliku  wejściowym.   Linia, której należy użyć
              określana jest przez X, jak w opcji %b.

       %L     Zastępowany przez numer linii ostatniej linii w pliku wejściowym.

       %m     Zastępowany przez całkowitą liczbę plików wejściowych.

       %pX    Zastępowany przez pozycję procentową w bieżącym pliku wejściowym, według offsetów w
              bajtach.  Linia, której należy użyć określana jest przez X, jak w opcji %b.

       %PX    Zastępowany  przez  pozycję  procentową  w bieżącym pliku wejściowym, według liczby
              linii.

       %s     To samo co %B.

       %t     Powoduje, że wszystkie spacje występujące na końcu są usuwane.  Zwykle  używane  na
              końcu łańcucha, ale może się pojawić gdziekolwiek.

       %x     Zastępowany nazwą następnego pliku wejściowego w liście.

       Jeśli jakikolwiek z elementów jest nieznany (na przykład rozmiar pliku jeśli wejściem jest
       potok), zamiast niego wypisywany jest znak zapytania.

       Format łańcucha zachęty można  zmieniać  zależnie  od  pewnych  warunków.   Pytajnik  plus
       pojedynczy  znak zachowuje się jak "IF"; zależnie od tego znaku rozpatrywany jest warunek.
       Jeśli warunek jest prawdziwy, wszystkie znaki  następujące  po  znaku  zapytania  i  znaku
       warunku,  aż  do kropki, są umieszczane w zachęcie.  Jeśli warunek jest fałszywy, znaki te
       nie są tam umieszczane.  Dwukropka występującego między znakiem zapytania i  kropką  można
       użyć  do  zaznaczenia "ELSE"; wszystkie znaki pomiędzy dwukropkiem i kropką są włączane do
       łańcucha  wtedy  i  tylko  wtedy,  gdy  warunek  IF  jest   fałszywy.    Znakami   warunku
       (następującymi po znaku zapytania) mogą być:

       ?a     Prawda jeśli już włączono do zachęty jakieś znaki.

       ?bX    Prawda jeśli znany jest offset bajtowy określonej linii.

       ?B     Prawda jeśli znany jest rozmiar bieżącego pliku wejściowego.

       ?c     Prawda jeśli tekst jest przesunięty w poziomie (%c jest niezerowe).

       ?dX    Prawda jeśli znany jest numer strony dla podanej linii.

       ?e     Prawda jeśli osiągnięto koniec pliku.

       ?f     Prawda jeśli istnieje nazwa pliku wejściowego (tzn. wejście nie jest potokiem).

       ?lX    Prawda jeśli znany numer określonej linii.

       ?L     Prawda jeśli znany jest numer ostatniej linii pliku.

       ?m     Prawda jeśli jest więcej niż jeden plik wejściowy.

       ?n     Prawda jeśli jest to pierwsza zachęta w nowym pliku wejściowym.

       ?pX    Prawda  jeśli  znana  jest, liczona według offsetów bajtowych, pozycja procentowa w
              pliku określonej linii.

       ?PX    Prawda jeśli znana jest, liczona według liczby linii, pozycja  procentowa  w  pliku
              określonej linii.

       ?s     To samo co "?B".

       ?x     Prawda  jeśli  istnieje  następny  plik  wejściowy  (to jest, bieżący plik nie jest
              ostatnim).

       Wszystkie znaki inne niż znaki specjalne (znak zapytania,  dwukropek,  kropka  i  odwrotny
       ukośnik)  stają się bez zmian częścią zachęty.  Wszystkie znaki specjalne można umieścić w
       zachęcie dosłownie poprzedzając je odwrotnym ukośnikiem.

       Kilka przykładów:

       ?f%f:Standardowe wejście.

       Ta zachęta wypisuje nazwę pliku, jeśli jest znana, w przeciwnym razie łańcuch "Standardowe
       wejście".

       ?f%f .?ltLinia %lt:?pt%pt\%:?btBajt %bt:-...

       Ta  zachęta wypisze nazwę pliku, jeśli jest znana.  Po nazwie pliku następuje numer linii,
       jeśli znany, w przeciwnym razie pozycja procentowa, jeśli znana, w przeciwnym razie offset
       bajtowy,  jeśli znany.  W przeciwnym razie wypisywany jest myślnik.  Zauważ, że każdy znak
       zapytania ma odpowiadającą mu kropkę, i że %  po  %pt  jest  wstawiony  dosłownie  poprzez
       poprzedzenie go odwrotnym ukośnikiem.

       ?n?f%f .?m(file %i of %m) ..?e(END) ?x- Next %x..%t

       To wypisuje nazwę pliku, jeśli jest to pierwsza zachęta w pliku, plus komunikat "file N of
       N", jeśli istnieje więcej niż jeden plik wejściowy.  Następnie, jeśli  jesteśmy  na  końcu
       pliku,  wypisywany  jest  łańcuch "(END)" plus nazwa następnego pliku, jeśli istnieje.  Na
       końcu obcinane są wszelkie końcowe spacje.  Jest to zachęta  domyślna.   Dla  odniesienia,
       poniżej  podano  wartości  domyślne pozostałych dwóch zachęt (odpowiednio -m i -M).  Każda
       złamana jest w dwie linie, ale tylko dla czytelności.

       ?n?f%f .?m(file %i of %m) ..?e(END) ?x- Next\: %x.:
            ?pB%pB\%:byte %bB?s/%s...%t

       ?f%f .?n?m(file %i of %m) ..?ltlines %lt-%lb?L/%L. :
            byte %bB?s/%s. .?e(END) ?x- Next\: %x.:?pB%pB\%..%t

       A tu jest domyślny komunikat wypisywany przez polecenie =:

       ?f%f .?m(file %i of %m) .?ltlines %lt-%lb?L/%L. .
            byte %bB?s/%s. ?e(END) :?pB%pB\%..%t

       Rozwijanie zachęt  jest  używane  również  do  innego  celu:  jeśli  zdefiniowano  zmienną
       środowiskową  LESSEDIT,  używana jest ona jako polecenie do wykonania w momencie wywołania
       polecenia v.  Łańcuch w LESSEDIT rozwijany jest tak samo jak  łańcuch  zachęty.   Domyślna
       wartość LESSEDIT to:

            %E ?lm+%lm. %f

       Zauważ,  że  rozwijane  jest  to  do  nazwy edytora, plus znak + i numer linii, plus nazwa
       pliku.  Jeśli twój edytor nie akceptuje składni "+numerlinii",  albo  ma  inne  różnice  w
       składni wywołania, można zmienić zmienną LESSEDIT żeby zmodyfikować zachowanie domyślne.

BEZPIECZEŃSTWO

       Gdy   zmienna  środowiskowa  LESSSECURE  jest  ustawiona  na  1,  less  pracuje  w  trybie
       "bezpiecznym".  Oznacza to, że następujące możliwości są wyłączone:

              !      polecenie powłoki

              |      polecenie potokowa

              :e     polecenie examine

              v      polecenie edycyjna

              s  -o  pliku logów

              -k     używanie plików lesskey

              -t     używanie plików z tagami.

                     metaznaki w nazwach plików, takie jak *

                     uzupełnianie nazwy pliku (TAB, ^L)

       less może także zostać skompilowany na stałe w trybie "bezpiecznym".

ZMIENNE ŚRODOWISKOWE

       Zmienne środowiskowe mogą być określone albo w środowisku  systemu,  jak  zwykle,  albo  w
       pliku lesskey(1).  Jeśli zmienne środowiskowe zdefiniowano w więcej niż jednym miejscu, to
       zmienne zdefiniowane w lokalnym pliku lesskey mają priorytet nad zmiennymi  ze  środowiska
       systemu,  które  z  kolei  ma  priorytet  nad  zmiennymi zdefiniowanymi w zdefiniowanymi w
       systemowym pliku lesskey.

       COLUMNS
              Ustawia liczbę kolumn na ekranie.  Ma priorytet na liczbą  kolumn  określoną  przez
              zmienną TERM.  (Jednak jeśli masz system okien obsługujący TIOCGWINSZ lub WIOCGETD,
              to pojęcie rozmiaru ekranu określone przez ten system jest nadrzędne w stosunku  do
              zmiennych środowiskowych LINES i COLUMNS).

       EDITOR Nazwa edytora (używanego dla polecenia v).

       HOME   Nazwa  katalogu  domowego  użytkownika  (używana  do  znalezienia  pliku  lesskey w
              systemach Unixowych i OS/2).

       HOMEDRIVE, HOMEPATH
              Złożenie zmiennych  środowiskowych  HOMEDRIVE  i  HOMEPATH  tworzy  nazwę  katalogu
              domowego  użytkownika,  jeśli  nie  zdefiniowano  zmiennej HOME (tylko w wersji dla
              Windows).

       INIT   Nazwa katalogu inicjalizacji użytkownika (używana do znalezienia  pliku  lesskey  w
              systemach OS/2).

       LANG   Język określający zestaw znaków.

       LC_CTYPE
              Język określający zestaw znaków.

       LESS   Opcje które są przekazywane less automatycznie.

       LESSANSIENDCHARS
              Znaki,  co  do  których  zakłada  się,  że  kończą sekwencje ANSI sterujące kolorem
              (domyślnie "m").

       LESSBINFMT
              Format wyświetlania znaków niedrukowalnych i niesterujących.

       LESSCHARDEF
              Określa zestaw znaków.

       LESSCHARSET
              Wybiera predefiniowany zestaw znaków.

       LESSCLOSE
              wiersz poleceń wywołujący (opcjonalny) postprocesor wejścia.

       LESSECHO
              Nazwa programu lessecho (domyślnie "lessecho").  Program lessecho używany  jest  do
              rozwijania metaznaków, takich jak * czy ?, w nazwach plików w systemach Unixowych.

       LESSEDIT
              Prototypowy  łańcuch  dla  edytora  (używany  dla polecenia v).  Zobacz omówienie w
              sekcji ZNAKI ZACHĘTY.

       LESSGLOBALTAGS
              Nazwa polecenia wykorzystywanego przez opcję -t do  znalezienia  tagów  globalnych.
              Normalnie  powinno  to  być ustawione na "global", jeśli system ma polecenie global
              (1).  Jeśli nie jest ustawione, tagi globalne nie są używane.

       LESSKEY
              Nazwa domyślnego pliku lesskey(1).

       LESSKEY_SYSTEM
              Nazwa domyślnego pliku systemowego lesskey(1).

       LESSMETACHARS
              Lista znaków uważanych za metaznaki przez powłokę.

       LESSMETAESCAPE
              Przedrostek, który less doda przed każdym metaznakiem w poleceniach  wysyłanych  do
              powłoki.    Jeśli  LESSMETAESCAPE  jest  łańcuchem  pustym,  polecenia  zawierające
              metaznaki nie będą przekazywane powłoce.

       LESSOPEN
              wiersz poleceń wywołująca (opcjonalny) preprocesor wejścia.

       LESSSECURE
              Uruchamia less w trybie "bezpiecznym".  Zobacz omówienie w sekcji BEZPIECZEŃSTWO.

       LESSSEPARATOR
              Łańcuch do dołączenia do nazwy katalogu przy dokańczaniu nazwy pliku.

       LINES  Ustawia liczbę linii na ekranie.  Ma priorytet nad  liczbą  linii  określoną  przez
              zmienną TERM.  (Jednak jeśli masz system okien obsługujący TIOCGWINSZ lub WIOCGETD,
              to pojęcie rozmiaru ekranu określone przez ten system jest nadrzędne w stosunku  do
              zmiennych środowiskowych LINES i COLUMNS).

       PATH   Ścieżka  szukania użytkownika (używana do znalezienia pliku lesskey w systemach MS-
              DOS i OS/2).

       SHELL  Powłoka używana przy wykonywaniu polecenia ! oraz do rozwijania nazw plików.

       TERM   Typ terminala na którym uruchamiany jest less.

       VISUAL Nazwa e Nazwa edytora (używanego dla polecenia v).

ZOBACZ TAKŻE

       lesskey(1), more(1), head(1).

OSTRZEŻENIA

       Polecenie = i znaki zachęty (chyba że zmieniono je przez -P) podają numery linii na  górze
       i na dole ekranu, ale offset i pozycję procentową linii występującej po znajdującej się na
       dole ekranu.

       Jeśli używa się polecenia :e do nazwania więcej niż  jednego  pliku,  a  jeden  z  nazwany
       plików  był oglądany poprzednio, nowe pliki mogą zostać dołączone do listy w nieokreślonym
       porządku.

       Na pewnych starszych terminalach (tak zwanych terminalach z  "magic  cookie")  szukanie  z
       podświetlaniem  spowoduje  nieprawidłowe  wyświetlanie.   Na takich terminalach szukanie z
       podświetlaniem jest domyślnie wyłączone, aby uniknąć potencjalnych problemów.

       W pewnych przypadkach, kiedy  włączone  jest  szukanie  z  podświetleniem,  a  wzorzec  do
       szukania  zaczyna  się  od  ^,  podświetlone  może  zostać więcej tekstu niż pasuje.  (Ten
       problem nie występuje, gdy less jest  skompilowany  tak,  by  używał  pakietu  POSIX-owych
       wyrażeń regularnych).

       Przy  przeglądaniu  tekstu  zawierającego sterujące kolorem sekwencje specjalne ANSI, przy
       pomocy opcji  -R,  wyszukiwanie  może  nie  znaleźć  tekstu  zawierającego  w  sobie  taką
       sekwencję.  Oprócz  tego,  wyszukiwanie  może zmienić kolor części tekstu występującego za
       podświetlonym.

       W niektórych systemach,  setlocale  twierdzi  że  znaki  ASCII  od  0  do  31  są  znakami
       sterującymi,  a  nie  binarnymi.   Powoduje  to, że less traktuje pewne pliki binarne jako
       zwykłe, niebinarne.  Aby obejść ten problem, ustaw  zmienną  środowiskową  LESSCHARSET  na
       "ascii" (albo na inny odpowiedni zestaw znaków).

       Najświeższą    listę    błędów    znanych    w    tej    wersji    less    znajdziesz   na
       http://www.greenwoodsoftware.com/less.

COPYRIGHT

       Copyright (c) 2000  Mark Nudelman

       less jest częścią projektu GNU i stanowi wolne  oprogramowanie.   Możesz  go  rozprowadzać
       dalej i/lub modyfikować na warunkach albo (1) Powszechnej Licencji Publicznej GNU, wydanej
       przez Fundację Wolnego  Oprogramowania,  albo  (2)  Licencji  Less.   Szczegóły  dotyczące
       rozprowadzania  znajdziesz  w  pliku  README  pakietu  dystrybucyjnego  less.  Wraz z less
       powinieneś otrzymać egzemplarz Powszechnej Licencji Publicznej  GNU  (GNU  General  Public
       License) - zobacz plik COPYING.  Jeśli nie - napisz do Free Software Foundation, 59 Temple
       Place, Suite 330, Boston, MA  02111-1307, USA.  Powinieneś także otrzymać  kopię  Licencji
       Less  - zobacz plik LICENSE.  less rozpowszechniany jest z nadzieją, iż będzie użyteczny -
       jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ  albo
       PRZYDATNOŚCI  DO  OKREŚLONYCH ZASTOSOWAŃ. W celu uzyskania bliższych informacji sięgnij do
       Powszechnej Licencji Publicznej GNU.

AUTOR

       Mark Nudelman <markn@greenwoodsoftware.com>
       Zgłoszenia błędów  lub  komentarze  proszę  przesyłać  na  powyższy  adres  albo  do  bug-
       less@gnu.org.
       Więcej     informacji    znajdziesz    na    witrynie    macierzystej    programu    less:
       http://www.greenwoodsoftware.com/less.

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia  Manuali  i  może
       nie  być  aktualne.  W  razie  zauważenia  różnic  między  powyższym opisem a rzeczywistym
       zachowaniem opisywanego programu lub  funkcji,  prosimy  o  zapoznanie  się  z  oryginalną
       (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 1 less

       Prosimy  o  pomoc  w  aktualizacji stron man - więcej informacji można znaleźć pod adresem
       http://sourceforge.net/projects/manpages-pl/.

                                    wersja 374: 19 lutego 2002                            less(1)