Provided by: manpages-ro_4.21.0-2_all bug

NUME

       nano − nano este UN Alt editor, inspirat de Pico

REZUMAT

       nano [OPȚIUNI] [[+LINIE,COLOANĂ] FIȘIER]...

       nano [OPȚIUNI] [[+[crCR](/|?)ȘIR] FIȘIER]...

DESCRIERE

       nano  este  un  editor  mic  și  prietenos.   Copiază  aspectul lui Pico, dar este un software gratuit și
       implementează mai multe caracteristici care îi lipsesc Pico, cum ar fi: deschiderea mai  multor  fișiere,
       derularea pe linie, anularea/refacerea, colorarea sintaxelor, numerotarea liniilor și încadrarea flexibiă
       a liniilor lungi.

       Atunci  când  se  dă  un  nume de fișier în linia de comandă, cursorul poate fi plasat pe o anumită linie
       adăugând numărul liniei cu semnul plus (+) înaintea numelui de fișier și  chiar  într-o  anumită  coloană
       adăugând  o  virgulă.   (Numerele negative se numără de la sfârșitul fișierului sau al liniei).  Cursorul
       poate fi plasat pe prima sau ultima apariție a unui anumit șir de caractere specificând acel șir după  +/
       sau  +?  înainte  de  numele  fișierului.   Șirul  de  caractere  poate fi făcut sensibil la majuscule și
       minuscule și/sau poate fi interpretat ca o expresie regulată prin inserarea c și/sau  r  după  semnul  +.
       Aceste  moduri  de  căutare  pot  fi  dezactivate  în  mod explicit prin utilizarea variantei majuscule a
       literelor respective: C și/sau R.  Atunci când șirul conține spații, acesta  trebuie  să  fie  inclus  în
       ghilimele.   Pentru  a  da  un exemplu: pentru a deschide un fișier la prima apariție a cuvântului "Foo",
       trebuie să faceți astfel:

           nano +c/Foo FIȘIER

       Ca un caz special: dacă în loc de un nume de fișier este dată o liniuță (-), nano va citi  datele  de  la
       intrarea standard.

EDITARE

       Introducerea  textului  și  deplasarea  într-un fișier este simplă: se introduc literele și se utilizează
       tastele normale de deplasare a cursorului.  Comenzile se introduc cu ajutorul tastelor Control (^) și Alt
       sau Meta (M-).  Tastând ^K se șterge  linia  curentă  și  se  introduce  în  memoria  tampon  de  tăiere.
       Tastările  consecutive  ale  combinației  de  taste  ^K vor pune toate liniile șterse împreună în memoria
       tampon de tăiere.  Orice deplasare  a  cursorului  sau  executarea  oricărei  alte  comenzi  va  face  ca
       următoarea  apăsare  a  combinației  de  taste  ^K  să  suprascrie memoria tampon de tăiere.  O apăsare a
       combinației de taste ^U va lipi conținutul curent al memoria  tampon  de  tăiere  în  poziția  curentă  a
       cursorului.

       Atunci  când  trebuie tăiată sau copiată o bucată de text mai precisă, puteți marca începutul acesteia cu
       ^6, să mutați cursorul la sfârșitul ei (textul marcat va fi evidențiat) și apoi puteți utiliza ^K  pentru
       a-o  tăia  sau  M-6 pentru a-o copia în memoria tampon de tăiere.  Puteți, de asemenea, să salvați textul
       marcat într-un fișier cu ^O sau să îl verificați ortografic cu ^T^T.

       În unele terminale, textul poate fi selectat și prin menținerea apăsată a tastei  Shift  în  timp  ce  se
       utilizează tastele săgeată.  Dacă țineți apăsată și tasta Ctrl sau Alt, veți mări pasul.  Orice deplasare
       a cursorului fără a ține apăsată tasta Shift va anula o astfel de selecție.

       Orice  punct de cod Unicode valid poate fi inserat în memoria tampon prin tastarea combinației M-V urmată
       de cifrele hexazecimale ale punctului de cod (încheiate cu <Space> sau <Enter> atunci când sunt mai puțin
       de șase cifre).  Un cod de control literal (cu excepția ^J) poate fi inserat  prin  tastarea  combinației
       M-V urmată de apăsarea tastei/tastelor corespunzătoare.

       Cele  două  linii din partea de jos a ecranului arată câteva comenzi importante; ajutorul încorporat (^G)
       enumeră toate comenzile disponibile.  Combinațiile implicite de taste pot fi modificate prin  intermediul
       unui fișier nanorc -- a se vedea nanorc(5).

OPȚIUNI

       -A, --smarthome
              Face tasta Home mai inteligentă.  Atunci când tasta Home este apăsată oriunde, dar nu la începutul
              caracterelor  care  nu sunt spații albe pe o linie, cursorul va sări la acel început (fie înainte,
              fie înapoi).  În cazul în care cursorul se află deja în acea poziție, acesta va sări la adevăratul
              început al liniei.

       -B, --backup
              Când se salvează un fișier, se face o copie de rezervă a versiunii anterioare a acestuia, folosind
              numele curent al fișierului cu sufixul tilde (~).

       -C DIRECTOR (--backupdir=DIRECTOR)
              Creează și păstrează nu doar un singur fișier de rezervă, ci creează și păstrează un fișier cu  un
              număr  unic  de  fiecare  dată  când  un fișier este salvat - atunci când sunt activate copiile de
              rezervă (-B).  Fișierele numerotate în mod unic sunt stocate în directorul DIRECTOR specificat.

       -D, --boldtext
              Pentru interfață, se utilizează caractere aldine în loc de text pe fundal  de  culoare  inversată.
              Acest lucru va fi anulat prin setarea opțiunilor titlecolor, statuscolor, keycolor, functioncolor,
              numbercolor, și/sau selectedcolor în fișierul nanorc.  A se vedea nanorc(5).

       -E, --tabstospaces
              Convertește  fiecare  tabulator  tastat  în  spații  - în numărul de spații pe care le-ar ocupa un
              tabulator în poziția respectivă.

       -F, --multibuffer
              Citește un fișier într-o nouă memorie tampon în mod implicit.

       -G, --locking
              Utilizează blocarea fișierelor în stil vim la editarea fișierelor.

       -H, --historylog
              Salvează ultimele o sută de șiruri de căutare, șiruri de înlocuire și  comenzi  executate,  astfel
              încât acestea să poată fi reutilizate cu ușurință în sesiunile ulterioare.

       -I, --ignorercfiles
              Nu consultă nici fișierul nanorc al sistemului, nici fișierul nanorc al utilizatorului.

       -J NUMĂR, --guidestripe=NUMĂR
              Trasează  o  dungă  verticală  pe  coloana  dată,  pentru  a ajuta la aprecierea lățimii textului.
              (Culoarea dungii poate fi modificată cu set stripecolor în fișierul nanorc).

       -K, --rawsequences
              Interpretează direct secvențele de eludare (în loc să ceară lui ncurses  să  le  traducă).   (Dacă
              aveți  nevoie  de  această  opțiune  pentru  ca  unele  taste  să  funcționeze corect, înseamnă că
              descrierea „terminfo” a terminalului utilizată nu corespunde pe deplin  comportamentului  real  al
              terminalului  dumneavoastră.   Acest lucru se poate întâmpla atunci când intrați prin «ssh» într-o
              mașină BSD, de exemplu).   Utilizarea acestei opțiuni dezactivează suportul pentru mouse al nano.

       -L, --nonewlines
              Nu adaugă automat o linie nouă atunci când un text nu se termină cu una.  (Acest  lucru  vă  poate
              face să salvați fișiere text care nu sunt POSIX).

       -M, --trimblanks
              Decupează  spațiile  albe de la sfârșitul liniei încadrate atunci când are loc o încadrare strictă
              automată sau când textul este aliniat față de margini.

       -N, --noconvert
              Dezactivează conversia automată a fișierelor din formatul DOS/Mac.

       -O, --bookstyle
              Atunci când efectuează alinierea față de margini, tratează orice linie care începe  cu  un  spațiu
              alb  ca  fiind  începutul  unui  paragraf  (cu  excepția  cazului în care este activată funcția de
              indentare automată).

       -P, --positionlog
              Pentru cele mai recente 200 de fișiere, înregistrează ultima poziție a cursorului și  îl  plasează
              din nou în acea poziție la redeschiderea unui astfel de fișier.

       -Q "EXP_REG", --quotestr="EXP_REG"
              Definește  expresia  regulată  pentru  potrivirea  părții  cuprinse  între ghilimele a unei linii.
              Valoarea implicită este "^([ \t]*([!#%:;>|}}]|//))+". (Rețineți  că  \t  reprezintă  un  tabulator
              real.) Acest lucru face posibilă realinierea blocurilor de text aflate între ghilimele atunci când
              se  compune un e-mail și reîncadrarea blocurilor de comentarii de linie atunci când se scrie codul
              sursă.

       -R, --restricted
              Modul restricționat: nu citește și nu scrie în niciun fișier care nu este specificat în  linia  de
              comandă.  Aceasta înseamnă că: nu citește și nu scrie fișiere de istoadăugat, completat sau salvat
              sub  un  nume  diferit  dacă are deja unul; și nu creează fișiere de rezervă.  Modul restricționat
              poate fi, de asemenea, activat prin invocarea nano cu orice numeric; nu  permite  suspendarea;  nu
              permite  verificarea  ortografică; nu permite adăugarea la începutul sau sfârșitul unui fișier; nu
              permite ca un fișier să fie salvat sub un nume diferit dacă are deja unul; și nu  creează  fișiere
              de  rezervă.  Modul restricționat poate fi, de asemenea, activat prin invocarea nano cu orice nume
              care începe cu "r" (de exemplu, "rnano").

       -S, --softwrap
              Afișează pe mai multe rânduri de ecran linii care depășesc lățimea  ecranului.   (Puteți  face  ca
              această  încadrare flexibilă să se producă la spațiile albe în loc să se producă brusc la marginea
              ecranului,  folosind  în  plus  și  opțiunea  --atblanks).   (Vechea  opțiune  scurtă,  -$,   este
              depreciată).

       -T NUMĂR, --tabsize=NUMĂR
              Stabilește  dimensiunea  (lățimea)  tabulatorului la NUMĂR coloane.  Valoarea lui NUMĂR trebuie să
              fie mai mare decât 0. Valoarea implicită este 8.

       -U, --quickblank
              Face ca mesajele din bara de stare să dispară după o apăsare de tastă în loc de 20.   Rețineți  că
              opțiunea  -c (--constantshow) anulează această opțiune.  Atunci când opțiunea --minibar sau --zero
              este în vigoare, --quickblank face ca un mesaj să dispară după 0,8 secunde în loc de 1,5  secunde,
              cât este implicit.

       -V, --version
              Afișează numărul versiunii curente și iese.

       -W, --wordbounds
              Detectează  în  mod diferit limitele cuvintelor, tratând caracterele de punctuație ca parte a unui
              cuvânt.

       -X "CARACTERE", --wordchars="CARACTERE"
              Specifică ce alte caractere (în afară de cele alfanumerice normale) trebuie considerate ca  făcând
              parte dintr-un cuvânt.  Atunci când utilizați această opțiune, probabil doriți să omiteți opțiunea
              -W (--wordbounds).

       -Y NUME, --syntax=NUME
              Specifică  numele  de evidențiere a sintaxei care urmează să fie utilizată dintre cele definite în
              fișierele nanorc.

       -Z, --zap
              Permite ca tastele nemodificate «Backspace» și «Delete» să șteargă regiunea marcată (în loc de  un
              singur caracter și fără a afecta memoria tampon de tăiere).

       -a, --atblanks
              Atunci  când  efectuează  o încadrare flexibilă a liniilor, încadrează liniile la spațiile albe în
              loc să le încadreze întotdeauna la marginea ecranului.

       -b, --breaklonglines
              Încadrează automat linia curentă atunci când aceasta devine prea  lungă.   (Această  opțiune  este
              opusul lui -w (--nowrap) -- ultima opțiune dată este cea care se aplică).

       -c, --constantshow
              Afișează  în  mod  constant  poziția  cursorului  în  bara  de stare.  Rețineți că această opțiune
              înlocuiește opțiunea -U (--quickblank).

       -d, --rebinddelete
              Interpretează diferit tastele «Delete» și «Backspace»,  astfel  încât  atât  «Backspace»,  cât  și
              «Delete»  să  funcționeze  corect.   Trebuie  să  utilizați  această  opțiune numai atunci când în
              sistemul dumneavoastră fie tasta «Backspace» acționează ca «Delete», fie tasta «Delete» acționează
              ca «Backspace».

       -e, --emptyline
              Nu utilizează linia de sub bara de titlu, lăsând-o complet goală.

       -f FIȘIER, --rcfile=FIȘIER
              Citește numai acest FIȘIER pentru a defini opțiunile «nano», în  loc  să  citească  atât  fișierul
              „nanorc” de la nivel de sistem, cât și pe cel al utilizatorului.

       -g, --showcursor
              Face  cursorul  vizibil  în  exploratorul  de  fișiere  (plasându-l pe elementul evidențiat) și în
              vizualizatorul de ajutor.  Util pentru utilizatorii de limbaj  Braille  și  pentru  persoanele  cu
              vedere redusă.

       -h, --help
              Afișează un rezumat al opțiunilor disponibile în linia de comandă și iese.

       -i, --autoindent
              Indentarea  automată  a  unei linii nou create la același număr de tabulatoare și/sau spații ca și
              linia anterioară (sau ca și linia următoare, dacă linia anterioară este începutul unui paragraf).

       -j, --jumpyscrolling
              Derulează conținutul memoriei tampon o jumătate de ecran în loc de o linie.

       -k, --cutfromcursor
              Face ca respectiva comandă " Taie textul " (în mod normal ^K) să taie  de  la  poziția  curentă  a
              cursorului până la sfârșitul liniei, în loc să taie întreaga linie.

       -l, --linenumbers
              Afișează  numerele de linie în stânga zonei de text.  (Orice linie cu o ancoră primește în plus un
              semn pe margine).

       -m, --mouse
              Activează suportul pentru mouse, dacă este disponibil pentru sistemul dumneavoastră.  Atunci  când
              este   activat,   clicurile  de  mouse  pot  fi  utilizate  pentru  a  plasa  cursorul,  pentru  a
              activa/dezactiva marcajul (cu un dublu clic) și pentru a  executa  comenzi  rapide.   Mouse-ul  va
              funcționa  în  sistemul  X  Window și pe consolă atunci când se execută «gpm».  Textul poate fi în
              continuare selectat prin tragere, ținând apăsată tasta Shift.

       -n, --noread
              Tratează orice nume dat în linia de comandă ca pe un fișier nou.  Acest lucru îi permite lui  nano
              să  scrie  în conducte cu nume: va începe cu o memorie tampon goală și va scrie în conductă atunci
              când utilizatorul salvează „fișierul”.  În  acest  fel,  nano  poate  fi  utilizat  ca  editor  în
              combinație cu, de exemplu, gpg, fără a fi nevoie să scrie mai întâi datele sensibile pe disc.

       -o DIRECTOR (--operatingdir=DIRECTOR)
              Stabilește  directorul  de  operare.   Acest  lucru face ca nano să configureze ceva similar cu un
              mediu de execuție restricționat (chroot).

       -p, --preserve
              Păstrează secvențele XON și XOFF (^Q si ^S) astfel încât acestea să fie primite de către terminal.

       -q, --indicator
              Afișează o „bară de derulare” în partea dreaptă a ferestrei de  editare.   Aceasta  arată  poziția
              ferestrei  de  vizualizare  în  conținutul  memoriei tampon și cât de mult din conținutul memoriei
              tampon este acoperit de fereastra de vizualizare.

       -r NUMĂR (--fill=NUMĂR)
              Stabilește lățimea țintă pentru alinierea față de margini și pentru încadrarea strictă automată la
              acest NUMĂR de coloane.  În cazul în care valoarea este 0 sau mai mică, încadrarea va avea loc  la
              lățimea  ecranului minus NUMĂRUL de coloane, permițând ca punctul de încadrare să varieze odată cu
              lățimea ecranului în cazul în care acesta este redimensionat.  Valoarea implicită este -8.

       -s "PROGRAM [ARGUMENT ...]", --speller="PROGRAM [ARGUMENT ...]"
              Utilizează această comandă pentru a efectua verificarea  și  corectarea  ortografică,  în  loc  să
              utilizeze corectorul încorporat care apelează hunspell(1) sau spell(1).

       -t, --saveonexit
              Salvează memoria tampon modificată fără a întreba (la ieșirea cu combinația de taste ^X).

       -u, --unix
              Salvează  în  mod  implicit  un  fișier  în  format  Unix.  Acest lucru înlocuiește comportamentul
              implicit al lui nano de a salva un fișier în formatul pe care îl avea.  (Această  opțiune  nu  are
              niciun efect atunci când utilizați de asemenea și opțiunea --noconvert).

       -v, --view
              Doar  vizualizează  fișierul  și nu permite editarea: modul doar pentru citire.  Acest mod permite
              utilizatorului să deschidă și alte fișiere pentru a le vizualiza, cu excepția cazului în  care  nu
              se dă și opțiunea --restricted.

       -w, --nowrap
              Nu  încadrează strict în mod automat linia curentă atunci când aceasta devine prea lungă.  Aceasta
              este valoarea implicită.  (Această opțiune este opusul opțiunii -b (--breaklonglines) -- cea  care
              este dată ultima, este cea care are efect).

       -x, --nohelp
              Nu afișează cele două linii de ajutor din partea de jos a ecranului.

       -y, --afterends
              Face  ca  oricare  dintre combinațiile de taste «Ctrl+Dreapta» sau «Ctrl+Delete» să se oprească la
              sfârșitul cuvintelor în loc de începutul lor.

       -!, --magic
              În cazul în care nici numele fișierului și nici prima  linie  a  acestuia  nu  oferă  un  indiciu,
              încearcă să utilizeze „libmagic” pentru a determina sintaxa aplicabilă.

       -%, --stateflags
              Utilizează  colțul  din  dreapta  sus  al ecranului pentru a afișa unele fanioane de stare: I când
              indentarea automată este activată, M  când  marcajul  este  activat,  L  când  încadrarea  strictă
              (întreruperea/despărțirea  liniilor  lungi) este activată,  R când se înregistrează o macrocomandă
              și S când încadrarea flexibilă este activată.  Când conținutul memoriei tamponul este modificat, o
              stea (*) este afișată după numele fișierului în centrul barei de titlu.

       -_, --minibar
              Elimină bara de titlu și afișează în schimb informații despre memoria tampon curentă în partea  de
              jos  a  ecranului,  în  spațiul destinat barei de stare.  În această „minibară”, numele fișierului
              este afișat în stânga, urmat de un asterisc dacă conținutul memoriei tampon a fost modificat.   În
              dreapta  sunt  afișate numărul liniei și al coloanei curente, codul caracterului de sub cursor (în
              format Unicode: U+xxxx), aceleași fanioane ca și cele  afișate  de  opțiunea  --stateflags  și  un
              procent  care  exprimă  cât  de  departe  se  află  cursorul  în  fișier (în sensul liniilor).  La
              încărcarea sau salvarea unui fișier, precum și la trecerea de la conținutul unei memorii tampon la
              conținutul altei memorii tampon, numărul de linii din  memoria  tampon  este  afișat  după  numele
              fișierului.   Acest  număr se șterge la următoarea apăsare de tastă sau este înlocuit cu un contor
              [i/n] atunci când sunt deschise  mai  multe  memorii  tampon.   Numerele  de  linii  plus  cel  al
              coloanelor  și  codul  de caractere sunt afișate numai atunci când se utilizează --constantshow și
              pot fi activate și dezactivate cu M-C.  Fanioanle de stare  sunt  afișate  numai  atunci  când  se
              utilizează --stateflags.

       -0, --zero
              Ascunde  toate  elementele  interfeței  (bara  de  titlu,  bara  de stare și liniile de ajutor) și
              utilizează toate rândurile terminalului pentru a afișa conținutul memoriei tampon.  Bara de  stare
              apare  numai  atunci  când există un mesaj important și dispare după 1,5 secunde sau la următoarea
              apăsare de tastă.  Cu M-Z bara de titlu plus bara de stare pot fi activate/dezactivate.  Cu M-X se
              afișează liniile de ajutor.

COMUTĂRI

       Mai multe dintre opțiunile de mai sus pot fi activate și dezactivate și  în  timp  ce  nano  rulează.  De
       exemplu,  M-L  activează/dezactivează  încadrarea  strictă  a  liniilor lungi, M-S activează/dezactivează
       încadrarea flexibilă, M-N activează/dezactivează afișarea numerelor de rând,  M-M  activează/dezactivează
       mouse-ul,  M-I  activează/dezactivează indentarea automată și M-X activează/dezactivează afișarea liniile
       de ajutor. Consultați la sfârșitul textului de ajutor ^G pentru o listă completă.

       Comutatorul M-X este special: funcționează în toate meniurile, cu excepția vizualizatorului de ajutor  și
       a linterului.  Toate celelalte comutări funcționează numai în meniul principal.

FIȘIERE

       Atunci  când  se  dă  opțiunea  --rcfile,  nano  va  citi  doar fișierul specificat pentru a-și configura
       opțiunile, sintaxele și legăturile de taste.   Fără  această  opțiune,  nano  va  citi  două  fișiere  de
       configurare: mai întâi nanorc al sistemului (dacă există) și apoi nanorc al utilizatorului (dacă există),
       fie  ~/.nanorc,  fie  $XDG_CONFIG_HOME/nano/nanorc sau ~/.config/nano/nanorc, oricare dintre acestea este
       întâlnit primul.  A se vedea nanorc(5) pentru mai multe informații despre conținutul posibil  al  acestor
       fișiere.

       Consultați   /usr/share/nano/  și  /usr/share/nano/extra/  pentru  definițiile  de  colorare  a  sintaxei
       disponibile.

NOTE

       Opțiunea -z (--suspendabil) a fost eliminată.  Suspendarea este  activată  în  mod  implicit,  putând  fi
       accesată  prin ^T^Z.  (Dacă doriți o combinație de taste simplă ^Z pentru a suspenda nano, adăugați linia
       bind ^Z suspend main la nanorc).

       Dacă nu este specificată nicio comandă alternativă de verificare ortografică  în  linia  de  comandă  sau
       într-unul din fișierele nanorc, nano va verifica variabila de mediu SPELL pentru a găsi una.

       În unele cazuri, nano va încerca să descarce memoria tampon într-un fișier de urgență.  Acest lucru se va
       întâmpla  în  principal dacă nano primește un SIGHUP sau SIGTERM sau dacă rămâne fără memorie.  Acesta va
       scrie memoria tampon într-un fișier numit nano.save dacă memoria tamponl nu avea  deja  un  nume  sau  va
       adăuga  un sufix ".save" la numele fișierului curent.  Dacă există deja un fișier de urgență cu acel nume
       în directorul curent, va adăuga „.save“ plus un număr (de exemplu, „.save.1”) la numele fișierului curent
       pentru a-l face unic.  În modul memorie tampon multiplă, nano va scrie toate memoriile tampon deschise în
       fișierele de urgență respective.

ERORI

       Înregistrarea și redarea macrocomenzilor de tastatură (combinațiile de taste) funcționează  corect  numai
       pe  un  emulator de terminal, nu și pe o consolă Linux (VT), deoarece aceasta din urmă nu distinge în mod
       implicit tastele săgeată modificate de cele nemodificate.

       Raportați orice alte erori pe care le întâmpinați prin intermediul paginii:
       https://savannah.gnu.org/bugs/?group=nano.

       Când «nano» se prăbușește, va salva toate memoriile tampon modificate  în  fișierele  .save  de  urgență.
       Dacă  reușiți  să  reproduceți accidentul și doriți să obțineți traseul de urmărire a execuției, definiți
       variabila de mediu NANO_NOCATCH.

PAGINA WEB PRINCIPALĂ

       https://nano-editor.org/

CONSULTAȚI ȘI

       nanorc(5)

       /usr/share/doc/nano/ (sau ruta echivalentă pe sistemul dumneavoastră)

TRADUCERE

       Traducerea în limba română a acestui manual a fost creată de Mihai Cristescu  <mihai.cristescu@gmail.com>
       și Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 sau o
       versiune  ulterioară  cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se   asumă   Nicio
       RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui manual, vă rugăm să trimiteți un e-mail la translation-team-
       ro@lists.sourceforge.net.

ianuarie 2023                                     versiunea 7.2                                          NANO(1)