Käsk less
võimaldab teksti tagasi kerida mitte ainult ettepoole, vaid ka tagasi, otsida mõlemas suunas, minna otse faili lõppu või algusesse. Less
'i eripära on see, et käsk ei loe teksti täielikult, vaid laeb seda väikeste fragmentidena.
Less
käsu kirjutamine terminalis näeb välja järgmiselt:
käsu valikud faili
Kõige populaarsemad valikud on järgmised:
-a
, --search-skip-screen
- ei otsi hetkel ekraanil kuvatavat teksti;
-bn
, --buffers=n
- määrata mälupuhvri suurus;
-c
, --clear-screen
- kerida teksti läbi, kustutades ekraani sisu täielikult (ridade kaupa kerimine ei toimi);
-Dxcolor
, --color=xcolor
- määrab kuvatava teksti värvi;
-E
, --QUIT-AT-EOF
- väljumine, kui utiliit jõuab faili lõppu;
-e
, --quit-at-eof
- väljumine, kui utiliit jõuab teist korda faili lõppu;
-F
, --quit-if-one-screen
- väljumine, kui faili sisu mahub ühele ekraanile;
-f
, --force
- avab spetsiaalse faili;
-hn
, --max-back-scroll=n
- seab maksimaalse ridade arvu, mida tagasi kerida;
-yn
, --max-forw-scroll=n
- määrata maksimaalne ridade arv ettepoole kerimiseks;
-i
, --ignore-case
- ignoreerib suur- ja väikekirja;
-I
, --IGNORE-CASE
- ignoreerida suurtähtede kasutamist isegi siis, kui otsingumuster sisaldab suurtähti;
-jn
, --jump-target=n
- määrata, millises reas otsitud teave tuleks väljastada;
-J
, --status-sammas
- märgistada otsingutulemustele vastavad read;
-n
, --line-numbers
- ei kuvata rea numbreid;
-N
, --LINE-NUMBERS
- kuvada rea numbrid;
-s
, --squeeze-blank-lines
- asendab mitu järjestikust tühja rida ühe tühja reaga;
-w
, --hilite-unread
- uue tekstifragmendi esimese rea esiletõstmine.
Teksti vaatamise ajal saab utiliiti juhtida sisemiste käskude abil, sisestades neid arvuti klaviatuuril. Kõige sagedamini kasutatavad on järgmised:
h
, H
- help;
Space
, Ctrl+V
, f
, Ctrl+F
- teksti kerimine ühe ekraani võrra ettepoole;
Enter
, Return
, Ctrl+N
, e
, Ctrl+E
, j
, Ctrl+J
- teksti kerimine n rea võrra ettepoole, vaikimisi n=1;
y
, Ctrl+Y
, Ctrl+P
, k
, Ctrl+K
- kerib teksti n rea võrra tagasi, vaikimisi n=1;
Ctrl+→
- kerib teksti horisontaalselt rea lõpuni;
Ctrl+←
- kerib teksti horisontaalselt rea algusesse;
:d
- praeguse faili kustutamine failide nimekirjast;
Ctrl+G
, :f
- faili põhiteabe kuvamine;
q
, Q
, :q
, :Q, :Q
, ZZ
- väljumine.
Kõigi valikute ja sisemiste käskude loetelu saab vaadata terminalis, kui täita käsk
$ man less
Valikute kasutamine on vabatahtlik. Faili saab avada järgmise käsu täitmisega:
$ less filename.txt
Käsurea kaob ja määratud dokument avaneb terminaliaknas. Seejärel saate seda lugeda, kasutades klahve Enter ja y või muid klahve edasi-tagasi kerimiseks.
Akna allosas näete väljal vilkuvat kursorit. Siia saate sisestada mingi sisemise käsu, näiteks määrata utiliidi otsingumustri.
Valikud on vajalikud teksti kuvamiseks ja utiliidiga töötamise mugavamaks muutmiseks. Näiteks leidub tekstides sageli mitu tühja rida. Need "söövad" ruumi ekraanil, ilma et neist oleks mingit kasu. Seepärast tuleks käsule less
alati lisada valik -s
või --squeeze-blank-lines -
see eemaldab mittevajalikud tühjad read.
$ less -s textfile.txt
Võrdle, kuidas näeb sama tekst välja koos -s-lisaga
(vasakul) ja ilma selleta (paremal).
Utiliiti less
kasutatakse sageli mitte teksti lugemiseks, vaid teatud lõigete leidmiseks suurtest dokumentidest. Kui teil on vaja leida mõni sõna, kirjutage /text (teksti otsimiseks alla) või ?text (teksti otsimiseks vähem
üles) vilkuva kursoriga lahtrisse ja vajutage Enter. Vajaduse korral kasutage standardmustreid. Kõik tekstilõigud, mis vastavad määratud otsingutingimustele, tõstetakse kontrastse värviga esile.
Kui teid huvitab, kuidas lessist
väljuda, siis utiliidist väljumiseks ja terminali käsureale naasmiseks vajutage q
, ZZ
või täitke mõni muu käsk, et anda märku töö lõpetamisest. Tuleb märkida, et less
utiliit on mõeldud ainult dokumentide vaatamiseks.
See ei võimalda teksti redigeerida, vormindada ega uuesti salvestada. Linuxi less
käsk on kasulik suurte tekstifailide vaatamiseks, millega on tekstiredaktorites raske töötada.