.\" -*- coding: UTF-8 -*-
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH MOST 1 "30 iulie 2022" "" ""
.SH NUME
most \- parcurge sau paginează un fișier text
.SH SINOPSIS
\fBmost\fP [ \fB\-1\fP ] [ \fB\-b\fP ] [ \fB\-C\fP ] [ \fB\-c\fP ] [ \fB\-d\fP ] [ \fB\-M\fP ] [ \fB\-r\fP
] [ \fB\-s\fP ] [ \fB\-t\fP ] [ \fB\-u\fP ] [ \fB\-v\fP ] [ \fB\-w\fP ] [ \fB\-z\fP ] [ \fB+/\fP\fIșir\fP
] [ \fB+\fP\fInumăr\-linier\fP ] [ \fB+d\fP ] [ \fB+s\fP ] [ \fB+u\fP ] [ \fIfișier...\fP ]
.SH DESCRIERE
.PP
\fBmost\fP este un program de paginare care afișează, fereastră cu fereastră,
conținutul unui fișier pe un terminal. Face o pauză după fiecare fereastră
și imprimă pe linia de stare a ferestrei numele fișierului, numărul liniei
curente și procentul din fișier afișat până în prezent.
.PP
Spre deosebire de alte programe de paginare, \fBmost\fP este capabil să afișeze
un număr arbitrar de ferestre atât timp cât fiecare fereastră ocupă cel
puțin două linii de ecran. Fiecare fereastră poate conține același fișier
sau un fișier diferit. În plus, fiecare fereastră are propriul său mod. De
exemplu, o fereastră poate afișa un fișier cu liniile încadrate
(înfășurate), în timp ce alta poate trunchia liniile. Ferestrele pot fi
„blocate” împreună, în sensul că dacă una dintre ferestrele blocate
defilează, toate ferestrele blocate vor defila. \fBmost\fP este, de asemenea,
capabil să ignore liniile care sunt indentate peste o valoare specificată de
utilizator. Acest lucru este util atunci când se vizualizează programe de
calculator pentru a scoate în evidență caracteristicile brute ale
codului. Consultați comanda «:o» pentru o descriere a acestei
caracteristici.
.PP
În plus față de afișarea fișierelor text obișnuite, \fBmost\fP poate afișa și
fișiere binare, precum și fișiere cu caractere ascii arbitrare. Atunci când
un fișier este citit într\-un tampon, \fBmost\fP examinează primii 32 de octeți
ai fișierului pentru a determina dacă acesta este un fișier binar și apoi
trece la modul corespunzător. Totuși, această caracteristică poate fi
dezactivată cu opțiunea „\-k”. Consultați descrierea opțiunilor „\-b”, „\-k”,
„\-v” și „\-t” pentru detalii suplimentare.
.PP
Fișierele text pot conține combinații de caractere de subliniere
„underscore” și de retrocedare „backspace” care determină ca imprimanta să
sublinieze sau să suprascrie. Atunci când \fBmost\fP recunoaște acest lucru, el
inserează secvențele de eludare corespunzătoare pentru a obține efectul
dorit. În plus, unele fișiere determină imprimanta să suprascrie anumite
caractere prin încorporarea caracterelor de retur de cărucior în mijlocul
unei linii. Atunci când acest lucru se întâmplă, \fBmost\fP afișează caracterul
de depășire cu un atribut aldin. Această caracteristică facilitează citirea
paginilor de manual UNIX sau a unui document produs de «runoff». În special,
vizualizarea acestui document cu \fBmost\fP ar trebui să ilustreze acest
comportament, cu condiția ca caracterele de subliniere să nu fi fost
șterse. Acest lucru poate fi dezactivat cu opțiunea „\-v”.
.PP
În mod implicit, liniile cu mai multe caractere decât lățimea terminalului
nu sunt încadrate, ci sunt trunchiate. Atunci când se produce trunchierea,
acest lucru este indicat de un caracter „$” în coloana din extrema dreaptă a
ecranului terminalului. Tastele săgeată dreapta și stânga pot fi utilizate
pentru a vizualiza liniile care depășesc marginile ecranului. Opțiunea „\-w”
poate fi utilizată pentru a anula această caracteristică. Atunci când o
fereastră este închisă, caracterul „\e” va apărea la marginea dreaptă a
ferestrei.
.PP
Comenzile sunt enumerate mai jos.
.SH "SUPORT PENTRU CULORI"
.PP
De la versiunea 5.2, \fBmost\fP a acceptat atât terminale cu 256 de culori, cât
și terminale cu 24 de biți truecolor (culori reale). Nu toate terminalele
sunt capabile să genereze culori arbitrare de 24 de biți. Dacă terminalul
dvs. acceptă culori de 24 de biți, dar \fBmost\fP nu le detectează, atunci
definiți variabila de mediu
.nf
COLORTERM=truecolor
.fi
.PP
pentru a forța utilizarea culorilor reale pe 24 de biți.
.PP
.SH OPȚIUNI
.TP
\fB\-1\fP
Modul VT100. Această opțiune este valabilă numai pe sistemele VMS. Această
opțiune ar trebui utilizată dacă terminalul este strict un VT100. Aceasta
implică faptul că terminalul nu are capacitatea de a șterge și de a
introduce linii multiple. VT102 și mai sus au această capacitate.
.TP
\fB\-b\fP
Modul binar. Utilizați această opțiune atunci când doriți să vizualizați
fișiere care conțin caractere de 8 biți. \fBmost\fP va afișa fișierul cu 16
octeți pe linie în notație hexazecimală. O linie tipică arată astfel:
.nf
01000000 40001575 9C23A020 4000168D ....@..u.#. @...
.fi
Când este utilizată cu opțiunea „\-v”, aceeași linie arată astfel:
.nf
^A^@^@^@ @^@^U u 9C #A0 @^@^V8D ....@..u.#. @...
.fi
.TP
\fB\-C\fP
Dezactivează suportul pentru culori.
.TP
\fB\-c\fP
Efectuează căutări sensibile la majuscule
.TP
\fB\-d\fP
Omite marcajul de bară oblică inversă utilizat pentru a indica o linie
încadrată (întrerupere de linie).
.TP
\fB\-M\fP
Dezactivează utilizarea mmap.
.TP
\fB\-r\fP
Utilizează în mod implicit căutările regexp
.TP
\fB\-s\fP
Modul Squeeze (de strângere). Înlocuiește mai multe linii goale cu o singură
linie goală.
.TP
\fB\-t\fP
Afișează tabulatoarele ca ^I. Dacă această opțiune este urmată imediat de un
număr întreg, numărul întreg stabilește lățimea tabulatorului, de exemplu,
„\-t4”
.TP
\fB\-u\fP
Dezactivează modul UTF\-8 chiar dacă parametrii configurației regionale impun
acest lucru
.TP
\fB+u\fP
Forțează modul UTF\-8. În mod implicit, \fBmost\fP va utiliza localizarea
curentă pentru a determina dacă trebuie utilizat modul UTF\-8. Comutatoarele
+u și \-u permit suprascrierea comportamentului
.TP
\fB\-v\fP
Afișează caractere de control ca în cazul „^A” pentru control0A. În mod
normal, \fBmost\fP nu interpretează caracterele de control.
.TP
\fB\-w\fP
Încadrează liniile
.TP
\fB\-z\fP
Dezactivează utilizarea din mers a funcției gunzip
.TP
\fB+/\fP\fIșir\fP
Începe de la linia care conține prima apariție a șirului
.TP
\fB+\fP\fInumăr\-linie\fP
Începe de la numărul de linie specificat
.TP
\fB+d\fP
Această opțiune trebuie utilizată numai dacă doriți opțiunea de a șterge un
fișier în timp ce îl vizualizați. Acest lucru facilitează curățarea
fișierelor nedorite dintr\-un director. Fișierul este șters cu secvența de
taste interactive «:D» și apoi confirmat cu „y”.
.TP
\fB+s\fP
Modul securizat \- fără editare, cd, shell și citirea fișierelor care nu sunt
deja listate în linia de comandă.
.SH "UTILIZARE COMANDĂ"
.PP
Comenzile intră în vigoare imediat; nu este necesar să se tasteze un retur
de cărucior (tasta «Enter»). În comenzile următoare, \fBi\fP este un argument
numeric (1 implicit).
.TP
\fBSPACE, CTRL\-D, NEXT_SCREEN\fP
Afișează o altă fereastră sau saltă \fBi\fP ferestre dacă \fBi\fP este specificat.
.TP
\fBRETURN, SĂGEATĂ_JOS, V, CTRL\-N\fP
Afișează o altă linie, sau \fBi\fP mai multe linii, dacă este specificat.
.TP
\fBSĂGEATĂ_SUS, ^, CTRL\-P\fP
Afișează linia anterioară, sau \fBi\fP linii anterioare, dacă este specificat.
.TP
\fBT, ESCAPE<\fP
Se mută în partea de sus a tamponului.
.TP
\fBB, ESCAPE>\fP
Se mută în partea de jos a tamponului.
.TP
\fBSĂGEATĂ_DREAPTA, TAB, >\fP
Derulează fereastra la stânga cu 60\fBi\fP coloane pentru a vizualiza liniile
care sunt dincolo de marginea din dreapta a ferestrei.
.TP
\fBSĂGEATĂ_STÂNGA, CTRL\-B, <\fP
Derulează fereastra la dreapta 60\fBi\fP coloane pentru a vizualiza liniile
care depășesc marginea stângă a ferestrei.
.TP
\fBU, CTRL\-U, DELETE, PREV_SCREEN\fP
Saltă înapoi \fBi\fP ferestre pline și apoi imprimă o fereastră plină.
.TP
\fBR, CTRL\-R\fP
Redesenează fereastra.
.TP
\fBJ, G\fP
Dacă \fBi\fP nu este specificat, atunci se solicită un număr de linie și se
sare la linia respectivă, altfel se sare la linia i.
.TP
\fB%\fP
Dacă \fBi\fP nu este specificat, atunci se solicită un număr procentual și se
trece la acel procent din fișier, altfel se trece doar la procentul \fBi\fP din
fișier.
.TP
\fBW, w\fP
Dacă lățimea curentă a ecranului este 80, aceasta devine 132 și
viceversa. Pentru alte valori, această comandă este ignorată.
.TP
\fBQ, CTRL\-X CTRL\-C, CTRL\-K E\fP
Ieșire din \fBmost\fP. Pe VMS se poate ieși de asemenea cu ^Z.
.TP
\fBh, CTRL\-H, HELP, PF2\fP
Ajutor. Oferă o descriere a tuturor comenzilor \fBmost\fP. Variabila de mediu
\fBmost\fP MOST_HELP trebuie să fie definită pentru ca aceasta să fie
disponibilă.
.TP
\fBf, /, CTRL\-F, FIND, GOLD PF3\fP
Prompt pentru un șir de caractere și căutare înainte de la linia curentă
pentru i\-a linie distinctă care conține șirul. CTRL\-G anulează.
.TP
\fB?\fP
Prompt pentru un șir de caractere și căutare înapoi pentru a i\-a linie
distinctă care conține șirul. CTRL\-G anulează.
.TP
\fBn\fP
Caută următoarele \fBi\fP linii care conțin o apariție a ultimului șir de
căutare în direcția căutării anterioare.
.TP
\fBm, SELECT, CTRL\-@, CTRL\-K M, PERIOD\fP
Fixează un marcaj pe linia curentă pentru referință ulterioară.
.TP
\fBINSERT_HERE, CTRL\-X CTRL\-X, COMMA, CTRL\-K RETURN, GOLD PERIOD\fP
Fixează un marcaj pe linia curentă, dar revine la marcajul anterior. Acest
lucru permite utilizatorului să comute înainte și înapoi între două poziții
din fișier.
.TP
\fBl, L\fP
Comută blocarea pentru această fereastră. Fereastra este blocată dacă există
un `*' la marginea stângă a liniei de stare. Ferestrele blocate împreună,
se derulează împreună.
.TP
\fBCTRL\-X 2, CTRL\-W 2, GOLD X\fP
Împarte această fereastră în două.
.TP
\fBCTRL\-X o, CTRL\-W o, o, GOLDUP, GOLDDOWN\fP
Mută la altă fereastră.
.TP
\fBCTRL\-X 0, CTRL\-W 0, GOLD V\fP
Șterge fereastra curentă.
.TP
\fBCTRL\-X 1, CTRL\-W 1, GOLD O\fP
Șterge toate celelalte ferestre, lăsând o singură fereastră.
.TP
\fBE, e\fP
Editează acest fișier.
.TP
\fB$, ESC $\fP
Acest lucru depinde de sistem. Pe VMS, acest lucru face ca \fBmost\fP să
genereze un subproces. Când utilizatorul iese din proces, \fBmost\fP este
reluat. Pe sistemele UNIX, \fBmost\fP se suspendă pur și simplu.
.TP
\fB:n\fP
Trece la următorul nume de fișier dat în linia de comandă. Utilizați tastele
săgeată pentru a derula înainte sau înapoi prin lista de fișiere. «Q» iese
din \fBmost\fP și orice altă tastă selectează fișierul dat.
.TP
\fB:c\fP
Activează/dezactivează căutarea sensibilă la majuscule.
.TP
\fB:D\fP
Șterge fișierul curent. Această comandă are sens numai cu opțiunea „+d”.
.TP
\fB:o, :O\fP
Comută diverse opțiuni. Cu această secvență de taste, \fBmost\fP afișează o
solicitare care cere utilizatorului să apese una dintre: bdtvw. Opțiunile
„b”, „t”, „v” și „w” au aceeași semnificație ca și comutatoarele din linia
de comandă. De exemplu, opțiunea „w” va activa și dezactiva încadrarea
pentru fereastra curentă.
Opțiunea „d” trebuie utilizată cu un prefix întreg i. Toate liniile
indentate dincolo de coloanele \fBi\fP nu vor fi afișate. De exemplu, luați în
considerare fragmentul:
.TP
\fB\fR
.nf
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc, i++)
{
fprintf(stdout,"%i: %s\en",i,argv[i]);
}
return 0;
}
.fi
Secvența de taste «1:od» va determina \fBmost\fP să afișeze fișierul ignorând
toate liniile indentate dincolo de prima coloană. Astfel, pentru exemplul de
mai sus, \fBmost\fP ar afișa:
.nf
int main(int argc, char **argv)...
}
.fi
unde „...” indică faptul că liniile care urmează nu sunt afișate.
.SH PONTURI
.PP
CTRL\-G anulează comenzile care cer utilizatorului să tasteze ceva la un
prompt. Tasta «`» (ghilimeaua simplă, oblică) are o semnificație specială
aici. Aceasta este utilizată pentru a cita anumite caractere. Acest lucru
este util atunci când se caută apariția unui șir de caractere cu un caracter
de control sau a unui șir de caractere la începutul unei linii. În acest din
urmă caz, pentru a găsi apariția lui „The” la începutul unei linii,
introduceți `^JThe unde ` citează CTRL\-J.
.SH MEDIU
.PP
\fBmost\fP utilizează următoarele variabile de mediu:
.TP
\fBMOST_SWITCHES\fP
Această variabilă definește opțiunile utilizate în mod obișnuit. De exemplu,
unele persoane preferă să utilizeze \fBmost\fP cu opțiunea „\-s” astfel încât să
nu fie afișate linii goale în exces. Pe VMS acest lucru se face în mod
normal în login.com prin intermediul liniei:
.TP
\fB\fR
.nf
$ define MOST_SWITCHES "\-s"
.fi
.TP
\fBMOST_EDITOR, SLANG_EDITOR\fP
Oricare dintre aceste variabile de mediu specifică un editor pe care \fBmost\fP
să îl invoce pentru a edita un fișier. Valoarea poate conține descriptori de
formatare %s și %d care reprezintă numele fișierului și, respectiv, numărul
liniei. De exemplu, dacă JED este editorul dumneavoastră, atunci definiți
MOST_EDITOR la „jed %s \-g %d”.
.TP
\fBMOST_HELP\fP
Această variabilă poate fi utilizată pentru a specifica un fișier de ajutor
alternativ.
.TP
\fBMOST_INITFILE\fP
Definiți această variabilă pentru a specifica fișierul de inițializare care
trebuie încărcat în timpul pornirii. Acțiunea implicită este de a încărca
fișierul de configurare al sistemului și apoi un fișier personal de
configurare numit .mostrc pe Unix și most.rc pe alte sisteme.
.SH "SINTAXA FIȘIERULUI DE CONFIGURARE"
.PP
Când \fBmost\fP pornește, încearcă să citească un fișier de configurare a
sistemului și apoi un fișier de configurare personală. Aceste fișiere pot fi
utilizate pentru a specifica combinații de taste și culori.
.PP
Pentru a asocia o cheie unei anumite funcții, utilizați sintaxa:
.nf
setkey nume\-funcție secvență\-taste
.fi
.PP
Comanda «setkey» necesită două argumente. Argumentul nume\-funcție specifică
funcția care urmează să fie executată ca răspuns la apăsarea tastelor
specificate de argumentul secvență de taste. De exemplu,
.nf
setkey "up" "^P"
.fi
.PP
indică faptul că, atunci când se apasă Ctrl\-P, trebuie să se execute funcția
„up” (sus).
.PP
Uneori, este necesar să se dezasocieze mai întâi o secvență de taste înainte
de a o reasocia la o funcție, prin intermediul funcției „unsetkey”:
.nf
unsetkey "^F"
.fi
.PP
Culorile pot fi definite prin utilizarea cuvântului cheie „color” în
fișierul de configurare folosind sintaxa:
.nf
color NUME_OBIECT CULOARE_DE_PRIM_PLAN CULOARE_DE_FUNDAL
.fi
.PP
Aici, NUME_OBIECT poate fi oricare dintre următoarele elemente:
.nf
status \-\- linia de stare
underline \-\- textul subliniat
overstrike \-\- textul suprascris sau barat
normal \-\- orice altceva
.fi
.PP
Consultați fișierele de configurare de exemplu pentru mai multe informații.
.SH ERORI
.PP
Aproape toate erorile sau limitările cunoscute ale \fBmost\fP se datorează
dorinței de a citi și interpreta caracterele de control din fișiere. O
problemă se referă la utilizarea caracterelor de retrocedare pentru a
sublinia sau suprapune alte caractere. \fBmost\fP face o încercare de a utiliza
secvențele de eludare ale terminalului pentru a simula acest
comportament. Un efect secundar este că nu întotdeauna se obține ceea ce se
așteaptă atunci când se derulează la dreapta și la stânga într\-un fișier. În
caz de îndoială, utilizați opțiunile „\-v” și „\-b” ale \fBmost\fP.
.PP
Căutările prin expresii regulate pot eșua în găsirea șirurilor care implică
caractere de retrocedare/subliniere utilizate pentru evidențiere. Sintaxa
expresiilor regulate este descrisă în documentația bibliotecii S\-Lang.
.SH AUTOR
.PP
John E. Davis
.SH MULȚUMIRI
.PP
De\-a lungul anilor, mulți oameni au contribuit la \fBmost\fP într\-un fel sau
altul, de exemplu, prin corecții de cod, remedieri de erori, comentarii sau
critici. Sunt deosebit de recunoscător celor care au adoptat foarte devreme
programul și care au riscat cu un proiect software nou\-început, condus de o
persoană care învăța limbajul de bază. Printre aceștia se numără:
.PP
Mats Akerberg, Henk D. Davids, Rex O. Livingston și Mark Pizzolato au
contribuit la primele versiuni VMS ale \fBmost\fP. În special, Mark a lucrat la
ea pentru a o pregăti pentru DECUS.
.PP
Foteos Macrides a adaptat \fBmost\fP pentru utilizarea în cswing și
gopher. Câteva caracteristici ale versiunii actuale a \fBmost\fP au fost
inspirate din munca sa.
.PP
Îi sunt recunoscător lui Robert Mills pentru rescrierea rutinelor de căutare
pentru a utiliza expresii regulate.
.PP
Sven Oliver Moll a venit cu ideea detectării automate a fișierelor
comprimate.
.PP
Aș dori, de asemenea, să îi mulțumesc lui Shinichi Hama pentru criticile
sale valoroase aduse lui \fBmost\fP.
.PP
Javier Kohen a avut un rol esențial în suportul pentru UTF\-8.
.PP
Mulțumiri lui David W. Sanderson pentru adaptarea documentației inițiale la
formatul sursă al paginii man nroff.
.PP
.SH TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de
Remus-Gabriel Chelu
.
.PP
Această traducere este documentație gratuită; citiți
.UR https://www.gnu.org/licenses/gpl-3.0.html
Licența publică generală GNU Versiunea 3
.UE
sau o versiune ulterioară cu privire la condiții privind drepturile de autor.
NU se asumă NICIO RESPONSABILITATE.
.PP
Dacă găsiți erori în traducerea acestui manual,
vă rugăm să trimiteți un e-mail la
.MT translation-team-ro@lists.sourceforge.net
.ME .