Provided by: manpages-hu_20010119-6_all bug

NÉV

       less - a `more'-hoz hasonló megjelenítő

ÁTTEKINTÉS

       less -?
       less -V
       less [-[+]aBcCdeEfgGiImMnNqQrsSuUVwX]
            [-b bufs] [-h lines] [-j line] [-k keyfile]
            [-{oO} logfile] [-p pattern] [-P prompt] [-t tag]
            [-T tagsfile] [-x tab] [-y lines] [-[z] lines]
            [+[+]cmd] [--] [filename]...

LEÍRÁS

       A  less  program  hasonlít  a  more  -ra,  de  visszafele  való  mozgást is engedélyez a fájlban, nemcsak
       előremenőt. Továbbá a less számára nem szükséges a teljes bemeneti fájl  beolvasása  az  induláshoz,  így
       nagy  szüvegfájloknál  gyorsabban  indul,  mint  a  szövegszerkesztők,  azaz  mint  pl.  a  vi.  A less a
       `termcap'-ot (illetve néhány rendszeren a `terminfo'-t) használja így sokféle terminálon képes futni. Még
       `hardcopy' terminálokra is van korlátozott támogatás. (Ilyen terminálokon az oldal tetejére szánt sorokat
       egy `caret' jel vezeti be.)

       A parancsok a more és a vi parancsain alapulnak. A parancsokat  egy  decimális  szám  (továbbiakban  `N')
       előzheti meg, melyet a parancsok argumentumként használhatnak.

PARANCSOK

       A  további  leírásokban  `^X' `Control-X'-et jelent, `ESC' az `Escape' billentyűt (pl. `ESC-v' először az
       `Escape' gomb, majd a `v' megnyomását jelenti.)

       h vagy H
              Segítség (help):  a  parancsok  összefoglalását  jelenti.  Ha  más  parancsneveket  elfelejtenénk,
              célszerű erre emlékezni.

       SPACE vagy ^V vagy f vagy ^F
              Ha  N  adott,  akkor  ennyi  sorral  előregörget, különben egy képernyőnyivel. (Lásd a `-z' opciót
              lentebb.) Amennyiben N nagyobb mint a  képernyő  mérete,  csak  a  görgetés  végeredményét  jelzi.
              Figyelem: néhány rendszer a ^V-t speciális karakternek veszi.

       z      Ugyanaz, mint `SPACE', de ha N is adott, ez lesz az új képernyőméret.

       ESC-SPACE
              Ugyanaz, mint `SPACE', de teljes képernyőnyit görget, még akkor is, ha közben eléri a fájl végét.

       RETURN vagy ^N vagy e vagy ^E vagy j vagy ^J
              Előregörget  1  (vagy  N)  sort. Az összes N sort megjeleníti, még akkor is, ha ez nagyobb, mint a
              képméret.

       d vagy ^D
              Fél képernyővel (vagy N sorral) görget előre. Ha N adott, ez lesz az alapértelmezés a későbbi  `d'
              és `u' parancsokhoz.

       b vagy ^B vagy ESC-v
              Visszafele  görget  egy oldallal (vagy N sorral). Lásd a `-z' opciót.  Amennyiben N nagyobb mint a
              képernyő mérete, csak a görgetés végeredményét jelzi.

       w      Ugyanaz, mint `ESC-v', de ha N adott, ez lesz az új képernyőméret.

       y vagy ^Y vagy ^P vagy k vagy ^K
              Visszafele görget 1 (vagy N) sort. Az összes N sort megjeleníti, még akkor is, ha ez nagyobb, mint
              a képméret. Figyelem: néhány rendszer a ^Y-t speciális karakterként kezeli.

       u vagy ^U
              Fél képernyővel (vagy N sorral) görget visszafele. Ha N adott, ez lesz az alapértelmezés a későbbi
              `d' és `u' parancsokhoz.

       ESC-[  Vízszintesen balra görget  8  (illetve  N)  karaktert.  Akkor  működik  a  legjobban,  ha  a  `-S'
              (sorlevágás) opciót is használjuk.

       ESC-]  Vízszintesen  jobbra  görget  8  (illetve  N)  karaktert.  Akkor  működik  a  legjobban, ha a `-S'
              (sorlevágás) opciót is használjuk.

       r vagy ^R vagy ^L
              Újrarajzolja a képernyőt.

       R      Újrarajzolja a képernyőt, és eldob minden pufferelt bemenetet. Hasznos, ha  a  fájl  nézés  közben
              változik.

       F      Előregörget,  és megpróbál továbbolvasni, még fájlvég esetén is. Szokásosan ezt a parancsot a fájl
              végén használjuk. Ez lehetőséget ad arra, hogy egy olyan fájl  végét  tartsuk  megfigyelés  alatt,
              amely a nézés közben nő. (Viselkedése hasonlít a `tail -f' parancshoz.)

       g vagy < vagy ESC-<
              A fájl első (illetve N-edik) sorára lép. (Figyelem: lassú lehet, ha N nagy.)

       G vagy > vagy ESC->
              A  fájl utolsó (illetve N-edik) sorára lép. (Figyelem: lassú lehet, ha N nagy vagy ha N nem adott,
              de a szabványos bemenetről, és nem fájlból olvas a program.)

       p vagy %
              A fájl elejétől számítva a fájl N százaléknyi részére lép. N-nek 0 és 100 között kell lennie.

       {      Amennyiben egy nyitó kapcsos zárójel van az éppen legfelsőként megjelenített sorban, a `{' parancs
              a megfelelő záró `}'-jelhez visz. A megfelelő záró jel az alsó sorban fog  látszani.  Ha  a  felső
              sorban több `{' is van, az N számmal adhatjuk meg, hányadiknak keressük a párját.

       }      Amennyiben egy záró kapcsos zárójel van az éppen legalsóként megjelenített sorban, a `}' parancs a
              megfelelő  nyitó  `{'-jelhez  visz.  A megfelelő nyitó jel a felső sorban fog látszani. Ha az alsó
              sorban több `}' is van, az N számmal adhatjuk meg, hányadiknak keressük a párját.

       (      Ugyanaz, mint `{', de a sima zárójelre vonatkozik.

       )      Ugyanaz, mint `}', de a sima zárójelre vonatkozik.

       [      Ugyanaz, mint `{', de a szögletes zárójelre vonatkozik.

       ]      Ugyanaz, mint `}', de a szögletes zárójelre vonatkozik.

       ESC-^F Ezt a parancsot két karakter kell kövesse,  melyeket  zárójelpároknak  vesz,  és  a  felső  sorban
              található  ``nyitó''  (sorrendben  az  első  megadott)  karakterhez  kikeresi a ``záró'' párját, a
              `{'-hez hasonlóan. Pl. "ESC ^F < >" a felső sorbeli `<' jelhez tartozó `>' jelet keresi meg.

       ESC-^B Az "ESC-^F" fordított párja: a záró (második) karakterhez tartozó nyitó párhoz görget vissza.

       m      Egy kisbetűs karaktert beütve utána, megjelöli az aktuális helyzetet azzal a betűvel.

       '      (Aposztróf.) Egy kisbetűs karaktert beütve utána, az  ezzel  a  betűvel  megjelölt  helyzetbe  tér
              vissza.  Egy  újabb  aposztróf hatására visszatér arra a pontra, ahonnét az utolsó "nagy" mozgásra
              utaló parancs ki lett adva. Egy ezt követő `^' illetve `$'  jel  hatására  pedig  a  fájl  elejére
              illetve  végére  ugrik.  A  jelzéseket új fájl vizsgálatakor is megőrzi, így ez a parancs bemeneti
              fájlok közti váltásra is alkalmas.

       ^X^X   Ugyanaz, mint az aposztróf.

       /minta Előrefele megkeresi a `minta'-t tartalmazó sort. (Ha N is  adott,  az  N.  ilyet  keresi  meg.)  A
              `minta'  egy  szabályos kifejezés, ahogy azt az ed használja. A keresés a második kijelzett sortól
              indul. (Lásd még a `-a' és `-j' opciókat.)

              Néhány karakternek speciális jelentése van, ha  a  `minta'  elején  szerepel;  a  keresés  típusát
              módosítják, és nem magát a karaktert jelentik:

              ^N vagy !
                     Azokat a sorokat keresi, amelyek nem illeszkednek a mintához.

              ^E vagy *
                     Több  fájlban  is keres, azaz ha a keresés eléri az aktuális fájl végét illeszkedés találat
                     nélkül, a keresés a parancssorban adott következő fájlban folytatódik.

              ^F vagy @
                     A keresést a parancssorban adott első fájl első  sorától  kezdi,  az  aktuálisan  kijelzett
                     soroktól és a `-a' és `-j' opcióktól függetlenül.

              ^K     A  mintához  illeszkedő  szövegeket  kiemeli  az  aktuális  képernyőn,  de  nem lép az első
                     egyezésre.

              ^R     Nem értelmezi a  szabályos  kifejezések  metakaraktereit,  azaz  egyszerű  szöveg  szerinti
                     keresést végez.

       ?minta Hátrafele  megkeresi  a  `minta'-t  tartalmazó  sort.  (Ha  N is adott, az N. ilyet keresi meg.) A
              `minta' egy szabályos kifejezés, ahogy azt az ed használja. A keresés  a  legfelső  kijelzett  sor
              fölötti sortól indul.

              A  `/'-hez  hasonlóan  itt  is  néhány  karakternek  speciális  jelentése van, ha a `minta' elején
              szerepel:

              ^N vagy !
                     Azokat a sorokat keresi, amelyek nem illeszkednek a mintához.

              ^E vagy *
                     Több fájlban is keres, azaz ha a keresés eléri az aktuális fájl elejét illeszkedés  találat
                     nélkül, a keresés a parancssorban adott megelőző fájlban folytatódik.

              ^F vagy @
                     Az   parancssorban  utolsóként  megadott  fájl  utolsó  sorától  kezdve  keres  visszafelé,
                     függetlenül a kijelzéstől és a `-a' illetve `-j' opcióktól.

              ^K     Ugyanaz, mint az előre keresésnél.

              ^R     Ugyanaz, mint az előre keresésnél.

       ESC-/minta
              Ugyanaz, mint "/*".

       ESC-?minta
              Ugyanaz, mint "?*".

       n      Az előző keresés ismétlése. (N megadása esetén az N. megfelelő sor keresése.) Ha az előző keresést
              a ^N-nel módosítottuk, akkor a mintához nem illeszkedő sorokat keresi. Ha az előző keresést a  ^E-
              vel  módosítottuk, akkor a keresés a következő (előző) fájlban folyatódhat. Ha az előző keresést a
              ^R-rel módosítottuk, akkor a keresés egyszerű szöveges keresés marad. Az előző keresésbeli  ^F  és
              ^K-nak nincs hatása.

       N      Az előző keresés ismétlése fordított irányban.

       ESC-n  Az  előző  keresés  ismétlése a fájlhatárok átlépésének engedélyezésével. Ugyanaz, mintha az előző
              keresést a *-gal módosítottuk volna.

       ESC-N  Ugyanaz, mint "ESC-n", csak fordított irányban.

       ESC-u  A keresés során vett kiemeléseket megszünteti. Amennyiben  ez  már  korábban  megtörtént  ezzel  a
              paranccsal,  visszakapcsolja  a kiemelést. Minden keresési parancs visszakapcsolja a kiemelést. (A
              kiemelés a `-G' opcióval szintén kikapcsolható, ekkor sosem kapunk kiemelést.)

       :e [fájlnév]
              Új fájl vizsgálata. Ha a ``fájlnév'' hiányzik, a parancssorból vett aktuális fájlt vizsgálja újra.
              (Lásd a `:n' és `:p' parancsokat lejjebb.) A százalékjel (%) a fájlnévben az aktuális fájl nevével
              helyettesítődik, a `#'-jel pedig az előzőleg vizsgált  fájl  nevét  jelenti.  Két  egymást  követő
              `%'-jel egyetlen `%'-jelet jelent, hogy százalékjelet tartalmazó fájlnevek is megadhatók legyenek.
              Hasonlóan `##' egyetlen `#'-jellel helyettezítődik.

       A megadott fájlnév a parancssori fájlnévlistába beillesztésre kerül, így a későbbi `:n' és `:p' parancsok
       ezt is elérik. Amennyiben a fájlnév több fájlt ad meg, mindegyik neve beillesztésre kerül, és a vizsgálat
       az elsővel folytatódik.

       ^X^V vagy E
              Ugyanaz,   mint  :e.   Figyelem:  néhány  rendszeren  a  ^V-nek  speciális  jelentése  van.  Ilyen
              rendszereken ^V nem használható.

       :n     A következő fájl vizsgálatára ugrik. (N megadása esetén az N. következőre.)

       :p     Az előző fájl vizsgálatára ugrik. (N megadása esetén az N. előzőre.)

       :x     A parancssorban megadott első (illetve N.) fájl vizsgálatával folytatja.

       = vagy ^G vagy :f
              A nézett fájlról ad némi információt, azaz kiírja a nevét,  a  sorszámot,  és  az  alsó  sor  bájt
              offszetjét.  Ha lehetséges, kiírja a fájl hosszát, a fájl sorainak számát, és az utolsó sor előtti
              fájlrész nagyságát a teljes mérethez viszonyítva százalékokban.

       -      A parancsori opciók (lásd lejjebb) valamelyikének jelét  ez  után  írva,  azon  opció  beállítását
              változtatja meg, és egy üzenetet ad az új beállításokról.

       Ha  egy opciónak argumentuma is van (pl. `-b' és `-h' esetén numerikus, vagy `-P' és `-t' esetén string),
       az opció betűje után beírható. Ha nincs új érték megadva, az aktuális beállítás íródik  ki,  és  változás
       nem tórténik.

       -+     A  parancsori  opciók  (lásd  lejjebb)  valamelyikének  jelét  ez után írva, azon opció értékét az
              alapértelmezettre állítja vissza, és erről üzenetet küld. (A "-+X" parancs ugyanazt csinálja, mint
              a parancssori "-+X".) Nem működik string-értékű opciókra.

       --     A parancsori opciók (lásd lejjebb) valamelyikének jelét  ez  után  írva,  azon  opció  értékét  az
              alapértelmezett  "ellentétére"  állítja  vissza, és erről üzenetet küld. (A "--X" parancs ugyanazt
              csinálja, mint a parancssori "-X".) Nem működik numerikus vagy string-értékű opciókra.

       _      (Aláhúzásel.) A parancsori opciók (lásd lejjebb) valamelyikének jelét ez után írva, üzenetet  küld
              az opció pillanatnyi beállításáról. Az opció beállítása nem változik.

       +cmd   A  `cmd'  parancs  ezután minden új fájl megvizsgálásakor végrehajtódik. Pl. `+G' azt eredményezi,
              hogy a less minden fájlt a végén kezd kijelezni, és nem az elején.

       V      A futó less verziószámát adja.

       q vagy Q vagy :q vagy :Q vagy ZZ
              Kilép a less programból.

       A következő 4 opció érvényessége az aktuális installációtól függ.

       v      Egy szövegszerkesztőt hív meg az aktuálisan nézett  fájl  szerkesztésére.  A  szövegszerkesztőt  a
              ``VISUAL''  környezeti változóból veszi, vagy ha az nincs, akkor az ``EDITOR'' nevűből, illetve ha
              ez sincs, az alapértelmezett ``vi''-t használja. Lásd még a ``LESSEDIT''  leírását  a  ``PROMPTS''
              fejezet alatt.

       ! burok-parancs
              Meghív  egy burkot (shell), hogy a burok-parancsot lefuttassa. A fájlnevekben levő százalékjel (%)
              az aktuális fájl nevével lesz helyettesítve, a `#' jel pedig az előzőekben vizsgált fájl  nevével.
              "!!"  megismétli  az  előző  burok-parancsot.  "!" parancs nélkül egy burokhívást eredményez. Unix
              rendszereken a burokhívást a ``SHELL'' környezeti változó  alapján  végzi,  illetve  annak  hiánya
              esetén az ``sh''-t hívja meg. MS-DOS és OS/2 rendszerekben a burok a szokásos parncsfeldolgozó.

       | <m> burok-parancs
              Itt  <m> tetszőleges jelölő karaktert jelent. A bemeneti fájl az aktuális képernyő tetején látható
              és az ``<m>'' által meghatározott sorok közti részét a burok-parancshoz  csövezi.  <m>  lehet  `^'
              vagy `$' is, amik rendre a fájl elejét illetve végét jelentik. Ha <m> értéke `.' vagy újsorjel, az
              aktuális képernyőt csövezi.

       s fájlnév
              A bemenetet egy fájlba menti. Ez csak akkor működik, ha a bemenet egy cső, nem pedig rendes fájl.

OPCIÓK

       Az  alábbiakban a parancssori opciók leírása következik. Legtöbbjük a less futása közben is átállítható a
       "-" paranccsal.

       A ``LESS'' környezeti változó értékei is opcióként kerülnek feldolgozásra, azaz pl. ha nem akarjuk mindig
       beírni, hogy "less -opciók ..." minden egyes less híváskor, tehetjük a következőket: csh esetén:

       setenv LESS "-opciók"

       vagy sh esetén:

       LESS="-opciók"; export LESS

       A környezeti változó a parancssor előtt kerül feldolgozásra, így a parancssori opciók felülbírálhatják  a
       ``LESS''  értékét. Ha egy opció megjelenik a ``LESS'' tartalmában, vissza lehet állítani az alapértékét a
       "-+" parancssori opcióval.

       A string argumentumú opciók (pl. `-P') esetén egy dollárjel ($) használható a string végének jelölésére.

       -?     Ez az opció egy összegzést ír ki a less  által  elfogadott  parancsokról.  (Ugyanaz,  mint  a  `h'
              parancs.)   Amennyiben a használt burok értelmezi a kérdőjelet, szükséges lehet idézni a következő
              módon: "-\?".

       -a     A keresést az utolsó kijelzett sor utántól indítja. Alapértelmezés szerint  ugyanis  a  keresés  a
              második kijelzett sortól indul, illetve az utolsó találatot jelzett sortól (lásd `-j' opció).

       -bn    A  pufferek  számát adja meg, amiket a less az egyes fájlokhoz használ. A pufferek 1K méretűek, és
              alapértelmezés szerint 10 puffert foglal le fájlonként, kivéve ha a fájl  egy  csőből  jön.  (Lásd
              `-B' opció.)

       -B     Alapértelmezés   szerint   a  csőből  olvasott  adatok  olvasása  esetén  a  pufferek  lefoglalása
              automatikusan, igény szerint történik. Sok adat csőből olvasása esetén  ez  nagy  memőriafoglalást
              eredményez.   A  `-B'  opció  kikapcsolja  ezt  az  automatikus  foglalást,  és  csak  a  `-b'-vel
              meghatározott számú puffert fog használni a program. Figyelem: `-B' hibás kijelzést eredményezhet,
              mert csak az aktuálisan vizsgált fájlrész marad a memóriában, a régebbi adatok  elvesznek.  (Tehát
              nem érdemes használni, ha visszalapozást is akarunk egy cső kimenetében.)

       -c     A  teljes  képernyő  újrarajzolásokat  felülről  lefele  végzi.  Alapértlemzés  szerint ugyanis az
              újrarajzolások alulról történő görgetéssel történnek.

       -C     Ugyanaz, mint `-c', de az újrarajzolás előtt törlés is történik.

       -d     Ez az opció  elnyomja  azokat  a  hibaüzeneteket,  amelyek  buta  terminálokon  keletkeznek  azzal
              kapcsolatban,  hogy bizonyos funkciók nem érhetők el a terminálon. (Pl. képernyőtörlés, visszafele
              görgetés.)  Viselkedésbeli változást tehát nem okoz, csak a hibaüzeneteket mellőzi.

       -Dxszín
              (Csak MS-DOS esetén.) A kijelzett szöveg színét állítja be. x egyetlen karakter, mely a színezendő
              szöveg típusát jelenti: `n'=normál szöveg, `s'=`standout', `d'=vastag, `u'=aláhúzott, `k'=villogó.
              szín egy ponttal elválasztott számpár, ahol az első szám az előtér- a második a  háttérszínt  adja
              meg. Egyetlen n szám megadása ugyanaz, mint n.0.

       -e     Azt   eredményezi,   hogy  a  less  automatikusan  kilép,  ha  másodszor  éri  el  a  fájl  végét.
              (Alapértelmezés szerint csak a "q"-val lehet kilépni.)

       -E     Azt eredményezi, hogy a less automatikusan kilép, ha eléri fájl végét.

       -f     A nem szabályos fájlokat  is  mindenképpen  megnyitja.  (Nem  szabályos  fájl  a  könyvtár  és  az
              eszközfájl.)  Elnyomja  a  bináris  fájlra utaló figyelmeztetést is. Alapértelmezés szerint a less
              visszautasítja ezen fájlok megnyitását.

       -g     Alapértelmezetten a less minden stringet kiemel, mely illeszkedik  az  utolsó  kereséshez.  Ez  az
              opció  azt  állítja  be,  hogy csak az utolsó keresési parancs által megadott egyetlen string lesz
              kiemelve. Ez egy kicsit gyorsabbá teszi a less futását.

       -G     Ez az opció minden kiemelést letilt a keresésekkor.

       -hn    A  visszagörgetés  maximális  sorszámát  állítja  be.  Amennyiben    n   sornál   többet   kellene
              visszagörgetni,  a  képernyőt  újrarajzolja. (Ha a terminál nem támogatja a visszagörgetést, `-h0'
              beállítás lesz feltételezve.)

       -i     Azt eredményezi, hogy a keresés esetfüggetlen lesz, azaz a nagy- és kisbetűket azonsonak veszi. Ez
              az opció hatását veszíti az olyan mintákra, melyekben nagybetű is van.

       -I     Ugyanaz, mint `-i', de a mintabeli nagybetűk esetén is esetfüggetlen marad a keresés.

       -jn    A képernyő azon sorát adja meg, ahányadikra a "célsort" pozícionálni kell.  A  célsor  a  keresés,
              sorszámra  ugrás,  fájlszázalékra  ugrás  vagy  bejelölt  pozícióra  ugrás eredményeként adódik. A
              képernyősort egy szám (n) adja meg: a felső sor száma 1, a következőé 2, stb. A szám lehet negatív
              is: -1 az alsó látható sort, -2, az e fölöttit, stb. jelenti.

       Amennyiben a `-j' opció használatban van, a keresések a célsor után kezdődnek. Pl. "-j4" esetén a  célsor
       a képernyő negyedik sora, és a keresés az ötödik sortól kezdődik.

       -kfájlnév
              Azt  eredményezi, hogy a less megnyitja a megadott fájlt és lesskey (1) fájlként értlemezi. A `-k'
              opció többször is használható. Amennyiben a LESSKEY környezeti változó létezik, vagy egy `lesskey'
              fájl a standard helyen található (lásd a BILLENTYŰHOZZÁRENDELÉSEK fejezetet),  ezeket  is  lesskey
              fájlként kasználja.

       -m     A  less  -t  bőbeszédű  (a  more-hoz hasonló) üzemmódra állítja, azaz a promptnál mindig kijelzi a
              fájlbeli pozíciót a fájlméret százalékában. (Alapértelmezés szerint a prompt csak egy kettőspont.)

       -M     Ennek hatására a less még a more-nál is bőbeszédűbb promptot ad.

       -n     Elhagyja a sorszámokat.  Az  alapértelmezett  viselkedés  (a  sorszámok  használata)  néha  nagyon
              meglassíthatja  a  less  futását,  különösen nagy bemeneti fájlok esetében. Ezt küszöböli ki ez az
              opció. A sorszámok használata azt jelenti, hogy a sor számát a bőbeszédű prompt és az `='  parancs
              megjeleníti,  és  a  `v'  parancs  az aktuális sorszámot átadja a szövegszerkesztőnek. (Lásd még a
              LESSEDIT-ről mondottakat lejjebb.)

       -N     Azt eredményezi, hogy a kijelzéskor minden sor elején kiíródik a sor száma is.

       -ofájlnév
              Azt eredményezi, hogy a less a bemeentét a megnevezett fájlba másolja a nézés során. Ez csak akkor
              kerül alkalmazásra, ha a bemenet egy csó, nem pedig rendes fájl. Ha a fájl  már  létezik,  a  less
              megerősítésre vár a felülírással kapcsolatban.

       -Ofájlnév
              Ugyanaz, mint `-o', de visszakérdezés nélkül felülírja az esetleg létező fájlt.

              Ha  nem  lett  `log  fájl' megadva, a `-o' és `-O' opció a less belsejéből is használható log fájl
              megadására. Az "s" parancs egyenértékű a `-o' less -en belüli megadásával.

       -pminta
              A `-p' opció egyenértékű a +/minta megadásával, azaz megmondja a less -nek, hogy a minta  fájlbeli
              első előfordulásánál kezdjen.

       -Pprompt
              Lehetőséget  ad  a  három  prompt stílus testreszabására. Szokásosan ez az opció a LESS környezeti
              változóban szerepel, nem pedig minden parancssori less indításkor. Ezt az  opciót  a  LESS  utolsó
              opciójaként  kell  megadni, vagy dollárjellel kell zárni.  A `-Ps' utáni string az alapértelmezett
              (rövid) promptot adja meg, a `-Pm' a közepeset, a `-PM' pedig a hosszút. `-Ph' a  segítő  képernyő
              promtját,  `-P='  pedig az `=' parancs által kiírt üzenetet adja meg. A megadott stringek betűkből
              és speciális escape-sorozatokból állhatnak. (Lásd a PROMPTOK fejezetet lejjebb.)

       -q     Viszonylag csendes (quiet) működésre kapcsol: a terminál csengője  csendes  marad  ha  a  görgetés
              túlhaladna  a  fájl  végén vagy elején. Ha a terminálnak van "látható csengője" (visual bell), azt
              használja. Néhány más hiba (pl. érvénytelen karakter  beírása)  esetén  továbbra  is  használja  a
              csengőt.

       -Q     Teljesen csendes üzemmód: a csengő sohasem szól.

       -r     Azt   eredményezi,   hogy   a  "nyers"  (raw)  vezérlőkarakterek  közvetlen  kijelzésre  kerülnek.
              Alapértelemzés szerint a vezérlőkaraktereket a `^' jellel jelöli, azaz pl.  a  Control-A  (oktális
              001)  megjelenítése:  "^A".   Figyelem:  a  `-r'  használata  esetén a less nem tudja a mindenkori
              megjelenést teljesen ellenőrizni, hisz azt a közvetlenül megjelenített fájlbeli  vezérlőkarakterek
              is  befolyásolhatják. Ezért különféle problémák adódhatnak, pl. hosszú sorokat rossz helyen törhet
              el a program.

       -s     Egymás utáni üres sorokat egyetlen üres sorrá von össze. Hasznos pl.  nroff kimenet nézésekor.

       -S     A képernyőszélességnél hosszabb sorok levágását eredményezi a "hajtogatás"  helyett,  azaz  a  sor
              hátralevő  része  egyszerűen figyelmen kívül lesz hagyva. (Alapértelmezés szerint a hosszú sorokat
              hajtogatja, azaz a maradék részeket a következő sorokban helyezi el.)

       -ttag  A `-t' opció, melyet egy `tag' követ, az azt a `tag'-ot tartalmazó fájlt fogja szerkeszteni. Ennek
              működéséhez egy "tags" nevű fájlnak kell léteznie az aktuális könyvtárban, melyet előzőleg a ctags
              (1) paranccsal építettünnkn fel. Ez az opció a less  -en  belülről  is  használható  a  -  parancs
              segítségével  egy  új  fájl  megvizsgálására.  A  ":t"  parancs egyenértékű a `-t' less -en belüli
              megadásával.

       -Ttagsfájl
              A "tagsfájl"-t használja a "tags" nevű helyett.

       -u     Azt eredményezi, hogy a kocsi vissza jelek  (carriage  return)  és  a  visszatörlések  (backspace)
              nyomtatható karakterként kerülnek értelmezésre, azaz a terminálra lesznek küldve, ha megjelennek a
              bemenetben.

       -U     Azt   eredményezi,   hogy   a   kocsi   vissza   jelek,   a   tabulátorok   és   a  visszatörlések
              vezérlőkarakterekként kerülnek értelmezésre,  azaz  a  `-r'  által  meghatározott  módon  kerülnek
              értelmezésre.

              Alapértelmezés  szerint,  amikor  is  sem  `-u'  sem  `-U'  nem  adott,  az aláhúzásjelek melletti
              visszatörlések speciálisan kerülnek értelmezésre:  a  terminál  lehetőségeit  használva  aláhúzott
              szöveg  jelenik  meg.  Hasonlóan:  két  azonos karakter közti visszatörlés ``felülütött'' szöveget
              jelent, amit a terminál vastagon jelenít meg (ha tud). A többi visszatörlés alapértelmezés szerint
              törlődik az előtte levő karakterrel együtt.

       Az újsor (newline) utáni kocsivissza-jelek törlődnek, a  többi  kocsivissza-jel  a  `-r'-nek  megfelelően
       kerül értelmezésre.

       Felülütött és aláhúzott szövegekre is vonatkozik a keresés, ha `-u' vagy `-U' nincs mekapcsolva.

       -V     Kijelzi a less verziószámát.

       -w     Azt  eredményezi,  hogy  a  fájlvég kijelzése után üres sorok kerülnek kiírásra az alapértelmezett
              `~'-jel helyett.

       -xn    A tabulátorpozíciókat (tab stops) minden n. pozícióra helyezi. Alapértelmezés szerinti érték a 8.

       -X     Nem engedi  a  termcap  inicializáló  és  deinicializáló  strinek  terminálra  küldését.  Ez  néha
              szükséges, ha a deinicializálás vala szokatlant (pl. képernyőtörlést) csinál.

       -yn    Megadja  az  előregörgetés  maximális  sorszámát.  Ha  ennél  többet kellene előregörgetni, inkább
              újrarajzolja a teljes képernyőt. A `-c' vagy `-C' opciók használhatók  a  képernyő  felülről  való
              újrarajzolására ha szükséges. Alapértelmezés szerint minden előremozgás görgetést okoz.

       -[z]n  Az  alapértelmezett  görgetett  ablakméretet  n  sorra  állítja  be.  Az alapértelmezés egy teljes
              képernyő. A `z' és `w' parancsok is használhatók ilyen célból. A `z' elhagyható a more  -ral  való
              kompatbilitás  miatt.  Amennyiben  az  n  szám  negatív, azt jelzi, hogy az ablakméret hány sorral
              legyen kevesebb  a  képernyő  méreténél.  Például  ha  a  képernyő  24  soros,  -z-4  a  görgetett
              ablakméretet  20  sorra  állítja  be,  és  ha  a képernyő 40 sorosra lesz átméretezve, a görgetett
              ablakméret automatikusan 36 sornyi lesz.

       --     A  "--"  parancssori  argumentum  az  opcióargumentumok  végét  jelzi.  Minden  ezutáni   elem   a
              parancssorban  fáljnévként  kerül  feldolgozásra.  Hasznos lehet, ha a fájlnév `-' vagy `+' jellel
              kezdődik.

       +      Ha egy parancssori argumentum `+' jellel kezdődik, az opció hátralevő része less parancsként kerül
              végrehajtásra a fájl viszgálata elején. Például `+G' azt eredményezi, hogy a  less  a  fájl  végét
              mutatja  először,  nem  az  elejét. Másik példa: `+/xyz' az első olyan sornál kezdi a vizsgálatot,
              mely tartalmazza `xyz'-t.  Speciális esetként `+<szám>'  úgy  működik,  mint  `+<szám>g',  azaz  a
              megadott számú sorra ugrik. (Lásd a `g' parancsnál.)

       Amennyiben  az opció `++'-szal kezdődik, a parancsok minden vizsgált fájlra vonatkozni fognak, nemcsak az
       elsőre. A korábban leírt `+' parancs is használható az összes  fájl  bevezető  parancsainak  beállítására
       vagy megváltoztatására.

SORSZERKESZTÉS

       Amikor  a  képernyő  alján egy parancssort gépelünk (pl. egy fájlnevet a :e parancshoz, vagy egy mintát a
       kereséshez), bizonyos billentyűk a parancssor manipulálására használható. A  legtöbb  parancsnak  létezik
       szögletes  zárójelbe ( [ ] ) tett formája is, mely akkor használható, ha a billentyű nem létezik az adott
       billentyűzeten. (Ezek a zárójeles változatok nem működnek MS-DOS alatt.) Ezen speciális jelek  bármelyike
       betű  szerint  bevihető  a  `^V'  vagy `^A' karakterek használatával. Egy fordított törtvonal (backslash)
       beviteléhez két fordított törtvonalat kell egymás után beírni.

       BALRANYÍL [ ESC-h ]
              Egy hellyel balra viszi a kurzort.

       JOBBRANYÍL [ ESC-l ]
              Egy hellyel jobbra viszi a kurzort.

       ^BALRANYÍL [ ESC-b vagy ESC-BALRANYÍL ]
              (Azaz, CONTROL és BALRANYÍL egyszerre.)  Egy szóval balra viszi a kurzort.

       ^JOBBRANYIL [ ESC-w vagy ESC-JOBBRANYÍL ]
              Egy szóval jobbra viszi a kurzort.

       HOME [ ESC-0 ]
              A sor elejére viszi a kurzort.

       END [ ESC-$ ]
              A sor végére viszi a kurzort.

       VISSZATÖRLÉS (BACKSPACE)
              A kurzortól balra álló karakter törlése, illetve a parancs törlése, ha a parancssor üres.

       TÖRLÉS (DELETE) vagy [ ESC-x ]
              A kurzor alatti karakter törlése.

       ^VISSZATÖRLÉS [ ESC-VISSZATÖRLÉS ]
              A kurzortól balra álló szó törlése.

       ^TÖRLÉS [ ESC-X vagy ESC-TÖRLÉS ]
              A kurzor alatt álló szó törlése.

       FELFELENYÍL (UPARROW) [ ESC-k ]
              Az előző parancssor visszahozatala.

       LEFELENYÍL (DOWNARROW) [ ESC-j ]
              A következő parancssor visszahozatala.

       TAB    A kurzortól balra álló részleges fájlnév kiegészítése. Ha több illeszkedés is van, az  elsőt  írja
              ki, és az ismételt `TAB'-ok az illeszkedő nevek között görgetnek ciklikusan.

       BACKTAB [ ESC-TAB ]
              Ugyanaz, mint `TAB', de a másik irányban görget az illeszkedő fájlnevek között.

       ^L     A kurzortól balra álló részleges fájlnév kiegészítése. Ha több illeszkedés is van, mindet beírja a
              parancssorba, ha beleférnek.

       ^U (Unix) vagy ESC (MS-DOS)
              A  teljes  parancssor  törlése,  illetve a parancs semlegesítése, ha a parancssor üres. Amennyiben
              Unix alatt az alapértelmezett `^U' sor-irtó (line-kill) karaktert kicseréltük másra, az a karakter
              lesz használva.

BILLENTYŰHOZZÁRENDELÉSEK

       A lesskey (1) program segítségével saját parancsok definiálhatók a less -hez. Ez a program egy  `lesskey'
       fájlt  hoz  létre,  mely a parancsbillentyűk és a végrehajtandó akciók közti kapcsolatot határozza meg. A
       lesskey arra is használható, hogy megváltoztassuk a sorszerkesztő billentyűket és  környezeti  változókat
       állítsunk be.

       Ha  a  `LESSKEY'  környezeti  változó  létezik,  a  less  azt  fogja a `lesskey' fájl neveként használni.
       Másképpen a less standard helyeken keresi a `lesskey' fájlt: Unix alatt a "$HOME/.less", MS_DOS  alatt  a
       "$HOME/_less"  vagy  ha ez nem található, a "_less" fájlt használja, ha ilyen létezik a `PATH' környezeti
       változó által tartalmazott könyvtárak valamelyikében.  OS/2 alatt a less a "$HOME/less.ini"-ben keresi  a
       `lesskey'  fájt,  illetve  ha  ez  nem  található, az `INIT' tartalmában felsorolt könyvtárkban keres egy
       "less.ini" fájlt. Ha ott sem talált, akkor a `PATH' által megadott könyvtárakban  folytatja  a  keresést.
       Lásd még a lesskey kézikönyv lapját.

BEMENETI ELŐFELDOLGOZÓ (INPUT PREPROCESSOR)

       A  less  -hez  definiálható  bemeneti  előfeldolgozó  program.  Mielőtt a less megnyit egy fájlt, először
       lehetőséget ad a  bemeneti  előfeldolgozónak  a  kijelzendő  fájl  tartalmának  megváltoztatására.  Ilyen
       előfeldolgozó  egyszerűen  bármilyen  végrehajtható  program  (vagy  shell  szkript)  lehet,  mely a fájl
       tartalmát egy másik fájlba, az ún. helyettesítő fájlba írja. A helyettesítő fájl tartalma kerül valójában
       kijelzésre az eredeti helyett, habár ez a felhasználó felé úgy látszik, hogy az eredeti fájlt  mutatja  a
       program.

       A  bemeneti  előfeldolgozó  egyetlen  argumentumot  kell  fogadjon,  az  eredeti  fájl nevét, ahogy azt a
       felhasználó megadta. Ezután létrehozza a helyettesítő fájt, és ennek nevét a  szabványos  kimenetre  kell
       írja. Ha az előfeldolgozó nem adja meg a helyettesítő fájl nevét, a less az eredeti fáljt használja.

       A bemeneti előfeldolgozó nem kerül meghívásra a szabványos bemenet nézésekor.

       A bemeneti előfeldolgozó beállítására a `LESSOPEN' környezeti változó használható, amely az előfeldolgozó
       meghívásának  parancssorát  kell  tartalmazza.  Ezen  parancssornak  tartalmaznia a kell a "%s" stringet,
       melyet a less az eredeti fájlnévvel helyettesít, amikor az előfeldolgozót meghívja.

       Amikor a less olyan fájlt zár be, amely megnézéséhez bemeneti előfeldolgozó lett használva, egy  bemeneti
       utófeldolgozó  (postprocessor)  is  meghívásra  kerül,  amely  feltehetően  néhány  kívánatos  takarítási
       műveletet (mint pl. az előbbi helyettesítő fájl törlése) végez. Ez az utófeldolgozó két argumentumot kap:
       az eredeti és a helyettesítő fájl nevét.

       Utófeldolgozó beállításához a `LESSCLOSE' környezeti változónak kell értéket adni, mely az utófeldolgozót
       meghívó parancssort definiálja.  Ez a parancssor kétszer tartalmazhatja a "%s" stringet, melyek közül  az
       első az eredeti, a második a helyettesítő fájl nevével lesz helyettesítve.

       Például  a legtöbb Unix rendszeren a következő két szkript megengedi, hogy a fájlokat tömörített formában
       tárolhassuk, de a less közvetlenül megmutassa őket:

       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

       Ezen szkriptek használatához olyan helyre kell őket tenni, ahol  végrehajthatók,  és  alkalmazni  kell  a
       LESSOPEN="lessopen.sh %s"  illetve  LESSCLOSE="lessclose.sh %s %s"  beállításokat. Ehhez hasonlóan persze
       bonyolultabb szkriptek is írhatók pl. más típusú tömörített fájlok kezelésére.

       A bemeneti előfeldolgozót úgy is beállíthatjuk, hogy a fájl adatait átcsövezze  a  less  -nek  aheleyett,
       hogy  az  adatokat  egy  helyettesítő  fájlba  tenné  le.  Ez  például megóvhat attól, hogy a teljes fájl
       kitömörítését megvárjuk, mielőtt a fájl elejét megláthatnánk. Az ilyen bemeneti  előfeldolgozót  bemeneti
       csőnek  nevezzük.  A  bemeneti  cső  a  helyettesítő  fájl  nevének  stabndard  kimenetre írása helyett a
       helyettesítő fájl teljes tartalmát írja ki a szabványos kimenetére. Ha  a  bemeneti  csőnem  ír  egyetlen
       karaktert sem a szabványos kimenetére, akkor a less az eredeti fájlt mutatja meg.

       A  bemeneti  cső  használatához  a  LESSOPEN tartalmának első karaktere a függőleges vonal (`|'-jel) kell
       legyen.

       Például a legtöbb Unix rendszeren a következő szkript az előző példához hasonlóan fog működni:

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

       Ezen  szkript  használatához  a  szkriptet  olyan  helyre   kell   tenni,   ahol   végrehajtható   és   a
       LESSOPEN="|lesspipe.sh  %s"  beállítást  kell használni. Bemeneti cső használata esetén értelemszeűen nem
       szükséges az utófeldolgozó használata, hisz nincs helyettesítő fájl. Ebben az esetben a  LESSCLOSE  által
       megadott utófeldolgozónak "-" lesz átadva, mint a helyettesítő fájl neve.

NEMZETI KARAKTERKÉSZLETEK

       A bemeneti fájlok karaktereit három típusra bonthatjuk:

       normális karakterek
              ezek közvetlenül kiírhatók a képernyőre.

       vezérlő karakterek
              nem  jelezhetők  ki közvetlenül, de várhatóan előfordulhatnak normális szövegfájlokban, mint pl. a
              visszatörlés vagy a tabulátor.

       bináris karakterek
              nem jelezhetők ki közvetlenül és nem is várható, hogy szövegfájlokban előfordulnak.

       Egy "karakterkészlet" egyszerűen azt adja meg, mely karaktereket kell normális-, vezérlő- illetve bináris
       karakternek tekinteni. A `LESSCHARSET'  környezeti  változóhasználható  a  karakterkészlet  beállítására.
       Ennek lehetséges értékei:

       ascii  Az  alapértelmezett  karakterkészlet.  `BS',  `TAB',  `NL',  `CR'  és  a  soremelés  karakterek  a
              vezérlőkarakterek, a 127 és 255 közötti kódúak binárisak, a többi pedig normális.

       latin1 Az ISO 8859/1 karakterkészletet választja ki. A `latin1' ugyanaz, mint az `ascii', csak a  161  és
              255 közötti kódtartományban is normálisnak veszi a karaktereket.

       dos    Az MS-DOS-nak megfelelő karakterkészletet ad meg.

       koi8-r Orosz karakterkészletet ad meg.

       next   A NeXT számítógépeknek megfelelő karakterkészletet ad meg.

       Különleges  esetekben  a  less  testreszabott  karakterkészlettel  is  használható.  Ebben  az  esetben a
       `LESSCHARDEF' környezeti változót kell használni a karakterkészlet definíciójához. Ez egy olyan  stringet
       kell  tartalmazzon,  melynek  minden  karaktere  egy  karaktert  reprezentál  a karakterkészletből. A "."
       jelenti a normális, a "c" a vezérlő, a "b" a bináris karaktereket. Ismétlés jelzésére decimális  számokat
       használhatunk.  Például  "bccc4b."  azt  jelenti,  hogy  a  0  kódú karakter bináris, az 1, 2 és 3 kódúak
       vezérlő-, a 4, 5, 6 és 7 kódúak bináris-, a 8-as  pedig  normális  karakter.  Az  utolsó  karatker  látal
       megadott  típus  érvényes  a további karakterkódokra is, azaz példánkban a 9-től 255-ig eső karakterek is
       normálisként lesznek kezelve. (Ez a példa természetesen  nem  feltétlenül  egy  valódi  karakterkészletet
       reprezentál.)

       A  következő  táblázat  azon  `LESSCHARDEF'  értékeket  jeleníti  meg,  melyek a `LESSCHARSET' lehetséges
       értékeinek felelnek meg.

            ascii     8bcccbcc18b95.b
            latin1    8bcccbcc18b95.33b.
            dos       8bcccbcc12bc5b95.b.
            koi8-r    8bcccbcc18b95.b128.
            next      8bcccbcc18b95.bb125.bb

       Ha sem a LESSCHARSET, sem a LESSCHARDEF nem rendelkezik értékkel, de a rendszer  biztosítja  a  setlocale
       interfészt,  a  less  a  `setlocale'-t használja a karakterkészlet megállapítására. (A setlocale-t a LANG
       vagy az LC_TYPE környezeti változó érétkén keresztül vezérelhetjük.)

       A vezérlő- és a bináris karaktereket  kiemelve  (inverz  állapotban)  jelzi  ki  a  less.   Minden  ilyen
       karaktert  lehetőleg  a  `^'-jelöléssel  (caret  notation)  jelenít  meg a program, ha tud, azaz pl. `^A'
       jelenti `control-A'-t. Ezt a jelölést akkor használja, ha a 0100 bit  invertálása  nyomtatható  karaktert
       eredményez. Másképp a karakter hexadecimálisan, `<' és '>' zárójelek közt jelenik meg.

       Ez a formátum megváltoztatható a `LESSBINFMT' környezeti változóval. A `LESSBINFMT' egy `*' jellel és egy
       kijelzési jellemzőt jelentő karkaterrel kezdődhet: "*k" a villogó, "*d" a vastag, "*u" az aláhúzott, "*s"
       a  kiemelt,  és  "*n"  a  normális. Ha a LESSBINFMT nem `*'-gal kezdődik, normál kijelzést tételez fel. A
       LESSBINFMT maradék része egy string, mely egy `printf' stílusú escape-sorozatot  tartalmazhat,  azaz  egy
       `%'  jelet,  melyet  x, X, o, d stb. követ. Például ha a LESSBINFMT értéke "*u[%x]", a bináris karakterek
       aláhúzva,  hezadecimálisan,  szögletes  zárójelben  jelenenk  meg.  Ha  a  LESSBINFMT  nem  létezik,   az
       alapértelmezett megadás "*d<%X>".

PROMPT-OK

       A `-P' opció megengedi a propmt testreszabását. Az ezen opción keresztül megadott string fogja az eredeti
       prompt stringet helyettesíteni. Ezen stringen belül néhány karakternek speciális jelentése lesz. A prompt
       működése  viszonylag bonyolult, hogy eléggé rugalmas lehessen, de a felhasználónak nem kell a részleteket
       megértenie a személyre szabott propmt stringek összeállításához.

       A %<karakter> kombináció a karakter értékétől függően lesz kifejtve. A használható karakterek:

       %bX    Az aktuális bemeneti fájl bájt offset-jével lesz helyettesítve. A  `b'-t  egy  karakter  követheti
              (fent  ez X), amely azt a sort adja meg, amelynek az offset-jéről van szó. Ha ez a karakter `t', a
              felső sor offset-je, ha 'm', a középső soré, ha `b', az alsó soré, ha  `B',  akkor  az  alsó  sort
              követő  soré,  ha  `j',  akkor a "célsoré" kerül kijelzésre. (A célsorral kapcsolatban lásd a `-j'
              opciót.)

       %B     Az aktuális bemeneti fájl mérete.

       %E     A szövegszerkesztő nevét jelenti. (A VISUAL vagy az EDITOR  környezeti  változó  alapján.  Lásd  a
              LESSEDIT-nél mondottakat fent.)

       %f     Az aktuális bemeneti fájl neve.

       %i     Az aktuális bemeneti fájl indexe a bemeneti fájlok listájában.

       %lX    A  bemeneti  fájlon  belüli sorszámot jelenti. A használandó sort a X karakter adja meg a `%b'-hez
              hasonlóan.

       %L     A bemeneti fájl utolsó sorának sorszáma.

       %m     A bemeneti fájlok száma.

       %pX    Az aktuális bemeneti fájlon belüli pozíció a  fájlméret  százalékában.  A  használandó  sort  a  X
              karakter adja meg a `%b'-hez hasonlóan.

       %s     Ugyanaz, mint %B.

       %t     A bevezető szóközök elhagyása. Általában a string végén használják, de akárhol megjelenhet.

       %x     A bemeneti fájlok listájának következő fájlneve.

       Ha  egy  tag  ismeretlen (pl. ha a bemenet egy cső, akkor nem adható meg a méret), kérdőjel jelenik meg a
       megfelelő helyen.

       A prompt string formátuma bizonyos feltételektől függően megváltoztatható. Egy kérdőjel és egy azt követő
       karakter "IF"-hez hasonlóan működik: a következő karaktertől függően  egy  feltételt  értékel  ki.  Ha  a
       feltétel igaz, minden ezutáni karakter a következő kettőspontig a propmt része lesz. Ha a feltétel hamis,
       ezek  a  karakterek  figyelmen  kívül  lesznek  hagyva. A kérdőjel és a kettőspont közti vessző jelentése
       "ELSE" (különben); az ezt követő karakterek a következő kettőspontig a feltétel hamissága esetén kerülnek
       be a promptba.  A feltételkarakterek (a kérdőjel után) az alábbiak lehetnek:

       ?a     Igaz, ha már történt karakterbeillesztés a promptba az eddigiekben.

       ?bX    Igaz, ha a megadott sor bájt offset-je ismert.

       ?B     Igaz, ha a megadott fájl mérete ismert.

       ?e     Fájlvégnél igaz.

       ?f     Igaz, ha a bemenethez tartozik fájlnév, tehát a bemenet nem cső.

       ?lX    Igaz, ha a megadott sor sorszáma ismert.

       ?L     Igaz, ha az utolsó sor sorszáma ismert.

       ?m     Igaz, ha egynél több bementi fájl van.

       ?n     Igaz, ha ez az első propmt az új bemeneti fájlban.

       ?pX    Igaz, ha a megadott sor helye ismert a fájlméret százalékában.

       ?s     Ugyanaz, mint "?B".

       ?x     Igaz, ha létezik következő bemeneti fájl.

       A speciális karakterektől különböző karakterek egyszerűen betű szerint kiíródnak a propmt-ra. A speciális
       karaktereket értelmezés nélkül kiírathatjuk egy bevezető fordított törtvonal segítségével. (Pl. `\?'  egy
       kérdőjelet ad.)

       Néhány példa:

       ?f%f:Standard input.

       megjeleníti a fájlnevet ha az ismert, különben a "Standard input" stringet.

       ?f%f .?ltLine %lt:?pt%pt\%:?btByte %bt:-...

       Ez a prompt kiírja a fájlnevet ha az ismert, majd a sorszámot  (ha  ismert).  Végül  a  százalékban  vett
       pozíciót  is  kiírja,  ha  az  meghatározható.  Ha  nem,  a  bájt  offset-et írja ki, ha tudja. Ha ez sem
       megadható, akkor egy `-'-t ír ki. Figyeljük meg, hogy minden kérdőjelnek van egy megfelelő  kettőspontja,
       és hogy íródik ki a százalékjel a `%pt' után.

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

       Kiírja  a  fájlnevet, ha ez az első prompt a fájlon belül. Ezt egy "file N of N" üzenet követi, ha egynél
       több bemeneti fájl van. Ezután, ha elérjük a fájl végét, az "(END)" string,  és  a  következő  fájl  neve
       írődik ki (ha olyan létezik). Végül a követő szóközöket levágja.

       Ez az alapértelmezett prompt. Hivatkozásul itt megadjuk a másik két prompt (`-m' és `-M') alapértelmezett
       értékét is. Az olvashatóság kedvéért mindegyiket két sorra törtük szét.

       ?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) ..?ltline %lt?L/%L. :byte %bB?s/%s. .
            ?e(END) ?x- Next\: %x.:?pB%pB\%..%t

       Továbbá az `=' parancs által adott alapértelmezett üzenet:

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

       A  promp  kifejtési  lehetőségeket  más  célra  is  használja  a less: ha a `LESSEDIT' környezeti változó
       definiált, ezt használja, mint a `v' parancskor végrehajtandó utasítást. A  `LESSEDIT'  string  hasonlóan
       kerül kifejtésre, mint a promt stringek. Az alapértelmezett érték:

            %E ?lm+%lm. %f

       Figyeljük  meg,  hogy ennek kifejtése: a szövegszerkesztő neve, majd egy `+' után a sorszám, végül a fájl
       neve. Ha a szövegszerkesztő nem fogadja el a `+sorszám' formát, vagy egyéb okból kíván más  meghívást,  a
       LESSEDIT értéke értelemszerűen megváltoztatható.

BIZTONSÁG (SECURITY)

       Amikor  a  `LESSSECURE'  környezeti változó értéke 1-re van beállítva, a less "biztonsági módban" fut. Ez
       azt jelenti, hogy a következő lehetőségek nem használhatóak:

              !      a burok (shell) parancs

              |      a csövezés parancsa

              :e     a vizsgáló parancs

              v      a szerkesztő parancs

              s  -o  log fájlok

              -k     a `lesskey' fájlok használata

              -t     a `tags' fájlok használata

                     fájlnévbeli metakarakterek (pl. `*')

                     fájlnévkiegészítés (TAB, ^L)

       A less úgy is lefordítható, hogy állandóan biztonsági módban legyen.

KÖRNYEZETI VÁLTOZÓK

       Környezeti változók definiálhatók a rendszer környezetében a szokásos módon,  de  a  lesskey  (1)  fájlon
       keresztül is.

       COLUMNS
              A  képernyő  oszlopainak  számát  adja meg. A TERM tartalmát felülbírálja. (De ha olyan rendszeren
              használjuk, mely támogatja a (TIOCGWINSZ vagy a WIOCGETD használatát, az ablakozó rendszer  ötlete
              a képmérettel kapcsolatban elsőbbséget élvez a LINES és COLUMNS értékei felett.)

       EDITOR A `v' parancshoz használandó szövegszerkesztő neve.

       HOME   A felhasználó home-könyvtárának neve. (A Unix rendszereken ez a lesskey fájl megtalálásához kell.)

       INIT   A felhasználó init-könyvtárának neve. (Az OS/2 rendszerben ez a lesskey fájl megtalálásához kell.)

       LANG   A karakterkészletet meghatározó nyelv.

       LC_CTYPE
              A karakterkészletet meghatározó nyelv.

       LESS   A less -nek automatikusan átadandó opciók.

       LESSBINFMT
              A nem nyomtatható és nem vezérlőkarakterek kijelzésének módját határozza meg.

       LESSCHARDEF
              Karakterkészletet definiál.

       LESSCHARSET
              Előre definiált karakterkészletet választ ki.

       LESSCLOSE
              A bemeneti utófeldogozót hívó parancssor.

       LESSEDIT
              Szövegszerkesztőt hívó parancs a `v' parancshoz. Lásd a proptokról szóló részt.

       LESSKEY
              Az alapértelmezett lesskey fájl neve.

       LESSOPEN
              A bemeneti előfeldogozót hívó parancssor.

       LESSSECURE
              Biztonságos üzemmódban futtatja a less -t, ha értéke 1. Lásd fentebb.

       LINES  A képernyő sorainak számát adja meg. A TERM tartalmát felülbírálja.

       PATH   A felhasználó keresési útvonala. (A lesskey fájl megtalálásához használja MS-DOS és OS/2 alatt.)

       SHELL  A `!' parancshoz és a fájlnevek kifejtéséhez használandó burok.

       TERM   A terminál típusa, melyen a less futása kezdődik.

       VISUAL A `v' parancshoz használandó szövegszerkesztő neve.

LÁSD MÉG

       lesskey(1)

FIGYELMEZTETÉSEK

       Az  `='  parancs  és  a promptok (hacsak nem használtuk a `-P' opciót) a képernyő tetején levő sor számát
       adják, de a fájlon belüli százalékban mért pozíció a képernyő aljára vonatkozik.

       Ha az `:e' paranccsal egynél több fájlt nevezünk meg, és az egyik fájlt korábban már néztük, az új fájlok
       váratlan sorrendben kerülhetnek a listába.

       Néhány régi (ún. "magic cookie") terminálon a keresés utáni kiemelés hibás  kijelzéshez  vezethet.  Ilyen
       terminálokon a kiemelés alapértelmezés szerint tiltva van.

       Néhány  esetben,  ha  a  keresés utáni kiemelés engedélyezett és a keresési minta `^'-jellel kezdődik, az
       egyező stringnél hosszabb rész is kiemelésre kerülhet.

       Néhány rendszeren a setlocale azt igényli, hogy a 0-31 tartománybeli karakterek  vezérlőkarakterként,  és
       nem bináris karakterként kerüljenek értelmezésre. Ez azt eredményezheti, hogy a less néhány bináris fájlt
       rendesnek  vesz.  Ezen probléma kikerülhető, ha a `LESSCHARSET' értékét `ascii'-ra, vagy az épp megfelelő
       értékre állítjuk.

MÁSOLÁSI JOGOK

       Copyright (c) 1984,1985,1989,1994,1995,1996  Mark Nudelman
       Megjegyzéseket a következő címre kérjük: markn@3do.com

MAGYAR FORDÍTÁS

       Horváth András <horvatha@rs1.szif.hu>

                                             Version 321: 18 Jul 96                                      LESS(1)