.\" -*- coding: UTF-8 -*-
.\" Copyright (C) 2003-2011, 2013-2024 Free Software Foundation, Inc.
.\"
.\" This document is dual-licensed. You may distribute and/or modify it
.\" under the terms of either of the following licenses:
.\"
.\" * The GNU General Public License, as published by the Free Software
.\" Foundation, version 3 or (at your option) any later version. You
.\" should have received a copy of the GNU General Public License
.\" along with this program. If not, see
.\" .
.\"
.\" * The GNU Free Documentation License, as published by the Free
.\" Software Foundation, version 1.2 or (at your option) any later
.\" version, with no Invariant Sections, no Front-Cover Texts, and no
.\" Back-Cover Texts. You should have received a copy of the GNU Free
.\" Documentation License along with this program. If not, see
.\" .
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH NANORC 5 "versiunea 8.1" "iulie 2024"
.SH NUME
nanorc − fișierul de configurare al GNU nano
.SH DESCRIERE
Fișierul \fInanorc\fP conține configurările implicite pentru \fBnano\fP, un editor
de text mic și prietenos. În timpul pornirii, dacă nu este dată opțiunea
\fB\-\-rcfile\fP, \fBnano\fP citește două fișiere: mai întâi configurările la nivel
de sistem, din \fI/etc/nanorc\fP ( ruta exactă ar putea fi diferită pe sistemul
dumneavoastră) și apoi configurările specifice utilizatorului, fie din
\fI~/.nanorc\fP, fie din \fI$XDG_CONFIG_HOME/nano/nanorc\fP sau din
\fI~/.config/nano/nanorc\fP, oricare dintre acestea este întâlnită prima. Dacă
se dă opțiunea \fB\-\-rcfile\fP, \fBnano\fP citește doar fișierul de configurare
specificat.
.SH NOTIFICARE
Începând cu versiunea 8.0, pentru a fi mai prietenos cu noii veniți, \fB^F\fP
începe o căutare înainte, \fB^B\fP începe o căutare înapoi, \fBM\-F\fP caută
următoarea apariție înainte, iar \fBM\-B\fP caută următoarea apariție
înapoi. Dacă doriți ca aceste comenzi de taste să facă ceea ce făceau
înainte de versiunea 8.0, adăugați următoarele linii la sfârșitul fișierului
\fInanorc\fP:
.sp
.RS 4
\fBbind ^F forward main\fP
.br
\fBbind ^B back main\fP
.br
\fBbind M\-F formatter main\fP
.br
\fBbind M\-B linter main\fP
.RE
.sp
.\" Never hyphenate these:
.hw ncurses terminfo
.SH OPȚIUNI
Fișierul de configurare acceptă o serie de comenzi \fBset\fP și \fBunset\fP, care
pot fi utilizate pentru a configura nano la pornire fără a utiliza opțiunile
din linia de comandă. În plus, există câteva comenzi pentru a defini
evidențierea sintaxei și pentru a reasocia tastele cu comenzile \- a se vedea
cele două secțiuni separate despre acestea. \fBnano\fP citește o comandă pe
linie. Toate comenzile și cuvintele cheie trebuie scrise cu minuscule.
.sp
Opțiunile din fișierele \fInanorc\fP au prioritate față de valorile implicite
ale nano, iar opțiunile din linia de comandă au prioritate față de
configurările \fInanorc\fP. De asemenea, opțiunile care nu acceptă un argument
sunt neimplementate în mod implicit. Așadar, utilizarea comenzii \fBunset\fP
este necesară doar atunci când doriți să suprascrieți o valoare din fișierul
\fInanorc\fP al sistemului în propriul fișier \fInanorc\fP. Opțiunile care acceptă
un argument nu pot fi dezactivate.
.sp
Ghilimelele din interiorul parametrilor \fICARACTERE\fP de mai jos nu trebuie
să fie eludate. Ultima ghilimea dublă de pe linie va fi considerată ca fiind
ghilimeaua de închidere.
.sp
Comenzile și argumentele suportate sunt:
.TP 3
\fBset afterends\fP
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.
.TP
\fBset allow_insecure_backup\fP
Când se fac copii de rezervă, permite ca acțiunea să reușească chiar dacă
permisiunile nu pot fi (re)stabilite datorită considerațiilor speciale ale
sistemului de operare . NU trebuie să activați această opțiune dacă nu
sunteți sigur că aveți nevoie de ea.
.TP
\fBset atblanks\fP
Atunci când este activată opțiunea de încadrare flexibilă a liniilor, face
ca liniile să fie încadrate la caracterele goale ( tabulatoare și spații) în
loc să fie întotdeauna la marginea ecranului.
.TP
\fBset autoindent\fP
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).
.TP
\fBset backup\fP
Atunci când se salvează un fișier, creează un fișier de rezervă adăugând o
tildă (\fB~\fP) la numele fișierului.
.TP
\fBset backupdir \fP\fIDIRECTOR\fP
Creează și păstrează nu doar un singur fișier de copie de rezervă, ci
creează și păstrează unul cu număr unic de fiecare dată când un fișier este
salvat \- atunci când copiile de rezervă sunt activate cu \fBset backup\fP sau
\fB\-\-backup\fP sau \fB\-B\fP. Fișierele numerotate în mod unic sunt stocate în
directorul \fIDIRECTOR\fP specificat.
.TP
\fBset boldtext\fP
Utilizează caractere aldine în loc de caractere normale pe fundal de culoare
inversată pentru bara de titlu, bara de stare, combinațiile de taste,
etichetele de funcție, numerele de linie și textul selectat. Acest lucru
poate fi anulat prin definirea opțiunilor \fBtitlecolor\fP, \fBstatuscolor\fP,
\fBpromptcolor\fP, \fBminicolor\fP, \fBkeycolor\fP, \fBnumbercolor\fP și/sau
\fBselectedcolor\fP.
.TP
\fBset bookstyle\fP
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ă).
.TP
\fBset brackets "\fP\fICARACTERE\fP\fB"\fP
Stabilește caracterele tratate ca paranteze de închidere la alinierea față
de margini a paragrafelor. Acestea nu pot include caracterele goale. Numai
semnele de punctuație de închidere (a se vedea \fBset punct\fP), urmate
opțional de parantezele de închidere specificate, pot încheia
propoziții. Valoarea implicită este „\fB"')>]}\fP”.
.TP
\fBset breaklonglines\fP
Încadrează automat linia curentă atunci când aceasta devine prea lungă.
.TP
\fBset casesensitive\fP
Face căutări sensibile la majuscule în mod implicit.
.TP
\fBset colonparsing\fP
Când un nume de fișier dat în linia de comandă se termină cu două puncte
(„:”) plus cifre și acest nume de fișier nu există, atunci taie cele două
puncte plus cifrele și interpretează cifrele ca un număr de linie. Dacă nici
numele de fișier scurtat nu există, atunci repetă procesul și înțelege cele
două numere obținute ca număr de linie și număr de coloană. Dar dacă nici
numele de fișier dublu scurtat nu există, atunci uită de scurtare și acceptă
numele de fișier original așa cum este. Pentru a dezactiva această analiză a
două puncte pentru un anumit fișier, utilizați \fB+1\fP sau ceva similar
înaintea numelui de fișier relevant.
.TP
\fBset constantshow\fP
Afișează în mod constant poziția cursorului în bara de stare. Aceasta
anulează opțiunea \fBquickblank\fP.
.TP
\fBset cutfromcursor\fP
Utilizează în mod implicit tăierea de la cursor până la capătul liniei, în
loc să taie întreaga linie.
.TP
\fBset emptyline\fP
Nu utilizează linia de sub bara de titlu, lăsând\-o complet goală.
.TP
\fBset errorcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru bara de stare atunci când
este afișat un mesaj de eroare. Valoarea implicită este
\fBbold(aldin),white(alb),red(roșu)\fP. A se vedea \fBset titlecolor\fP pentru
nume de culori valabile.
.TP
\fBset fill \fP\fINUMĂR\fP
Stabilește lățimea țintă pentru alinierea față de margini și pentru
încadrarea strictă automată la acest \fINUMĂR\fP de coloane. În cazul în care
valoarea este 0 sau mai mică, încadrarea are loc la lățimea ecranului minus
\fINUMĂRUL\fP 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 \fB\-8\fP.
.TP
\fBset functioncolor \fP\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru descrierile concise ale
funcțiilor din cele două linii de ajutor din partea de jos a
ecranului. Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset guidestripe \fP\fINUMĂR\fP
Trasează o dungă verticală pe coloana dată, pentru a ajuta la aprecierea
lățimii textului. Culoarea dungii poate fi modificată cu \fBset stripecolor\fP.
.TP
\fBset historylog\fP
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.
.TP
\fBset indicator\fP
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.
.TP
\fBset jumpyscrolling\fP
Derulează conținutul memoriei tampon o jumătate de ecran în loc de o linie.
.TP
\fBset keycolor \fP\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează aceasta combinație de culori pentru combinațiile de taste de
comenzi rapide din cele două linii de ajutor din partea de jos a
ecranului. Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset linenumbers\fP
Afișează numerele de linie în stânga zonei de text; (orice linie cu o ancoră
primește în plus un semn pe margine).
.TP
\fBset locking\fP
Utilizează blocarea fișierelor în stil vim la editarea fișierelor.
.TP
\fBset magic\fP
Atunci când nici numele fișierului și nici prima linie nu oferă un indiciu,
încearcă să utilizeze „libmagic” pentru a determina sintaxa
aplicabilă. Apelul la „libmagic” poate fi relativ îndelungat. Prin urmare,
nu se face în mod implicit.
.TP
\fBset matchbrackets "\fP\fICARACTERE\fP\fB"\fP
Specifică parantezele de deschidere și de închidere care pot fi găsite prin
căutări de paranteze. Acestea nu pot include caractere goale. Setul de
deschidere trebuie să fie înaintea setului de închidere, iar cele două
seturi trebuie să fie în aceeași ordine. Valoarea implicită este
„\fB(<[{)>]}\fP”.
.TP
\fBset minibar\fP
Suprimă 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ă „mini\-bară”, numele fișierului este afișat în stânga, urmat de un
asterisc dacă memoria tampon a fost modificată. În dreapta sunt afișate
numărul curent al liniei și al coloanei, codul caracterului de sub cursor
(în format Unicode: U+xxxx), aceleași fanioane care sunt afișate de \fBset stateflags\fP ș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 o memorie tampon la alta, 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 coloane și
codul de caractere sunt afișate numai atunci când se utilizează \fBset constantshow\fP și pot fi activate și dezactivate cu \fBM\-C\fP. Fanioanele de
stare sunt afișate numai atunci când se utilizează \fBset stateflags\fP.
.TP
\fBset minicolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru mini\-bară. Atunci când
această opțiune nu este specificată, se utilizează culorile barei de
titlu. Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset mouse\fP
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 funcționează în sistemul
X Window, și în consolă atunci când se execută «gpm». Textul poate fi în
continuare selectat prin tragere, ținând apăsată tasta Shift.
.TP
\fBset multibuffer\fP
Atunci când se citește un fișier cu \fB^R\fP, acesta este inserat în mod
implicit într\-o nouă memorie tampon.
.TP
\fBset noconvert\fP
Nu convertește automat fișierele din formatul DOS/Mac.
.TP
\fBset nohelp\fP
Nu afișează cele două linii de ajutor din partea de jos a ecranului.
.TP
\fBset nonewlines\fP
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).
.TP
\fBset nowrap\fP
Opțiune depreciată deoarece a devenit configurarea implicită. Atunci când
este necesar, utilizați în schimb \fBunset breaklonglines\fP.
.TP
\fBset numbercolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru numerele de linie. Pentru mai
multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset operatingdir \fP\fIDIRECTOR\fP
\fBnano\fP citește și scrie fișiere doar în interiorul directorului \fIDIRECTOR\fP
și subdirectoarelor acestuia. De asemenea, directorul curent este schimbat
în acesta, deci fișierele sunt inserate din acest director. În mod implicit,
facilitatea de director de operare este dezactivată.
.TP
\fBset positionlog\fP
Salvează poziția cursorului din fișiere între sesiunile de editare. Poziția
cursorului este reținută pentru cele mai recente 200 de fișiere editate.
.TP
\fBset preserve\fP
Păstrează secvențele XON și XOFF (\fB^Q\fP si \fB^S\fP) astfel încât acestea să
fie captate de terminal (oprirea și reluarea ieșirii).
.TP
\fBset promptcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează aceasta combinație de culori pentru bara de prompter. (Atunci
când această opțiune nu este specificată, sunt utilizate culorile barei de
titlu). Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset punct "\fP\fICARACTERE\fP\fB"\fP
Stabilește caracterele tratate ca semne de punctuație de închidere la
alinierea față de margini a paragrafelor. Acestea nu pot include caracterele
goale (spații și tabulatoare). Numai punctuația de închidere specificată,
urmată opțional de paranteze de închidere (a se vedea \fBbrackets\fP), poate
încheia propozițiile. Valoarea implicită este „\fB!.?\fP”.
.TP
\fBset quickblank\fP
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 \fB\-c\fP (\fB\-\-constantshow\fP) anulează această
opțiune. Atunci când opțiunea \fB\-\-minibar\fP sau \fB\-\-zero\fP este în vigoare,
\fB\-\-quickblank\fP face ca un mesaj să dispară după 0,8 secunde în loc de 1,5
secunde, cât este implicit.
.TP
\fBset quotestr "\fP\fIEXP_REG\fP\fB"\fP
Definește expresia regulată pentru potrivirea părții cuprinse între
ghilimele a unei linii. Valoarea implicită este „\fB^([\ \et]*([!#%:;>|}}]|//))+\fP”. (Rețineți că \fB\et\fP 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ă.
.TP
\fBset rawsequences\fP
Interpretează direct secvențele de eludare (în loc să ceară lui \fBncurses\fP
să le traducă). (Dacă aveți nevoie de această opțiune pentru ca unele taste
să funcționeze corect, înseamnă că descrierea \fBterminfo\fP 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 \fBnano\fP.
.TP
\fBset rebinddelete\fP
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».
.TP
\fBset regexp\fP
Efectuează căutări cu expresii regulate în mod implicit. Expresiile regulate
din \fBnano\fP sunt de tip extins (ERE).
.TP
\fBset saveonexit\fP
Salvează automat conținutul memoriei\-tampon modificate la ieșire (\fB^X\fP); nu
solicită autorizarea.
.TP
\fBset scrollercolor \fP\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru indicatorul alias „scrollbar”
(bara de deplasare). Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset selectedcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru textul selectat. Pentru mai
multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset showcursor\fP
Plasează cursorul pe elementul evidențiat în exploratorul de fișiere și
afișează cursorul în vizualizatorul de ajutor, pentru a ajuta utilizatorii
Braille și persoanele cu vedere redusă.
.TP
\fBset smarthome\fP
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 sare la acel început (fie înainte, fie înapoi). În cazul în
care cursorul se află deja în acea poziție, acesta sare la adevăratul
început al liniei.
.TP
\fBset softwrap\fP
Afișează liniile care depășesc lățimea ecranului pe mai multe linii de
ecran. Puteți face ca această încadrare flexibilă să se producă la spațiul
alb în loc să se producă brusc la marginea ecranului, folosind și \fBset atblanks\fP.
.TP
\fBset speller "\fP\fIPROGRAM\fP [\fIARGUMENT \fP...]\fB"\fP
Utilizează \fIPROGRAMUL\fP dat pentru a face verificarea și corectarea
ortografică, în loc să folosească corectorul încorporat care apelează
\fBhunspell\fP(1) sau \fBspell\fP(1).
.TP
\fBset spotlightcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru a evidenția o potrivire de
căutare. Valoarea implicită este \fBblack(negru),lightyellow(galben deschis)\fP. A se vedea \fBset titlecolor\fP pentru nume de culori valabile.
.TP
\fBset stateflags\fP
Utilizează colțul din dreapta sus al ecranului pentru a afișa unele fanioane
de stare: \fBI\fP când indentarea automată este activată, \fBM\fP când marcajul
este activat, \fBL\fP când încadrarea strictă (întreruperea/despărțirea
liniilor lungi) este activată, \fB R\fP când se înregistrează o macrocomandă și
\fBS\fP când încadrarea flexibilă este activată. Când conținutul memoriei
tamponul este modificat, o stea (\fB*\fP) este afișată după numele fișierului
în centrul barei de titlu.
.TP
\fBset statuscolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru bara de stare. Pentru mai
multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset stripecolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru dunga verticală de
ghidare. Pentru mai multe detalii, consultați \fBset titlecolor\fP.
.TP
\fBset tabsize \fP\fINUMĂR\fP
Utilizează o dimensiune a tabulatorului de \fINUMĂR\fP coloane. Valoarea lui
\fINUMĂR\fP trebuie să fie mai mare decât 0. Valoarea implicită este \fB8\fP.
.TP
\fBset tabstospaces\fP
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ă. Notă: tabulatoarele
lipite nu sunt convertite.
.TP
\fBset titlecolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP
Utilizează această combinație de culori pentru bara de titlu. Denumirile
valide ale culorilor sunt: \fBred\fP (roșu), \fBgreen\fP (verde), \fBblue\fP
(albastru), \fBmagenta\fP (fucsia), \fByellow\fP (galben), \fBcyan\fP (cian),
\fBwhite\fP (alb) și \fBblack\fP (negru). Fiecare dintre aceste opt denumiri poate
fi prefixată cu cuvântul \fBlight\fP pentru a obține o versiune mai luminoasă a
culorii respective. Cuvântul \fBgrey\fP sau \fBgray\fP (gri) poate fi folosit ca
sinonim pentru \fBlightblack\fP. Pe o consolă Linux, \fBlight\fP nu are niciun
efect pentru o culoare de fundal. Pe emulatoarele de terminale care pot reda
cel puțin 256 de culori, alte nume de culori valide (dar fără prefix) sunt:
\fBpink\fP (roz), \fBpurple\fP (purpuriu), \fBmauve\fP (mov), \fBlagoon\fP (albastru
lagună), \fBmint\fP (verde mentă), \fBlime\fP (verde lima), \fBpeach\fP (piersică),
\fBorange\fP (portocaliu), \fBlatte\fP (cafea cu lapte), \fBrosy\fP (trandafiriu),
\fBbeet\fP (culoarea sfeclei), \fBplum\fP (culoarea prunei), \fBsea\fP (culoarea
mării), \fBsky\fP (culoarea cerului), \fBslate\fP (culoare ardezie), \fBteal\fP
(albastru\-verzui), \fBsage\fP (salvie), \fBbrown\fP (maron), \fBocher\fP (ocru),
\fBsand\fP (culoarea nisipului), \fBtawny\fP (brun\-roșcat), \fBbrick\fP (cărămiziu),
\fBcrimson\fP (cârmâz, roșu\-intens) și \fBnormal\fP \-\- unde \fBnormal\fP înseamnă
culoarea implicită de prim\-plan sau de fundal. Pe astfel de emulatoare,
culoarea poate fi, de asemenea, specificată ca un număr hexazecimal din trei
cifre, prefixat cu \fB#\fP, cifrele reprezentând cantitățile de roșu, verde și,
respectiv, albastru. Acest lucru îi indică lui \fBnano\fP să selecteze din
paleta disponibilă culoarea care se apropie de valorile date.
Fie „\fIfgcolor\fP”, fie „\fB,\fP\fIbgcolor\fP” pot fi omise, iar perechea poate fi
precedată de \fBbold\fP și/sau \fBitalic\fP (separate prin virgule) pentru a
obține un font aldin și/sau oblic, în cazul în care terminalul dvs. poate
face acest lucru.
.TP
\fBset trimblanks\fP
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.
.TP
\fBset unix\fP
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 \fBset noconvert\fP.
.TP
\fBset whitespace "\fP\fICARACTERE\fP\fB"\fP
Stabilește cele două caractere utilizate pentru a indica prezența
tabulatoarelor și a spațiilor. Acestea trebuie să fie caractere pe o singură
coloană. Perechea implicită pentru o locație UTF\-8 este „\fB\[Fc]\[md]\fP”, iar
pentru alte locații „\fB>.\fP”.
.TP
\fBset wordbounds\fP
Detectează în mod diferit limitele cuvintelor prin tratarea caracterelor de
punctuație ca părți ale cuvintelor.
.TP
\fBset wordchars "\fP\fICARACTERE\fP\fB"\fP
Specifică ce alte caractere (în afară de cele alfanumerice normale) trebuie
considerate ca părți de cuvinte. Atunci când utilizați această opțiune,
probabil că doriți să dezactivați \fBwordbounds\fP.
.TP
\fBset zap\fP
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).
.TP
\fBset zero\fP
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 \fBM\-Z\fP bara de titlu plus bara de stare pot fi
activate/dezactivate. Cu \fBM\-X\fP se afișează liniile de ajutor.
.SH "EVIDENȚIEREA SINTAXEI"
Colorarea diferitelor elemente sintactice ale unui fișier se face prin
intermediul expresiilor regulate (a se vedea comanda \fBcolor\fP de mai
jos). Acest lucru este în mod inerent imperfect, deoarece expresiile
regulate nu sunt suficient de potente pentru a analiza complet un fișier. Cu
toate acestea, expresiile regulate pot face multe și sunt ușor de realizat,
așa că se potrivesc bine pentru un editor mic precum \fBnano\fP.
.sp
Toate expresiile regulate din \fBnano\fP sunt expresii regulate extinse
POSIX. Aceasta înseamnă că \fB.\fP, \fB?\fP, \fB*\fP, \fB+\fP, \fB^\fP, \fB$\fP și alte câteva
caractere sunt speciale. Punctul \fB.\fP se potrivește cu orice caracter unic,
\fB?\fP înseamnă că elementul precedent este opțional, \fB*\fP înseamnă că
elementul precedent poate fi potrivit de zero sau mai multe ori, \fB+\fP
înseamnă că elementul precedent trebuie să fie potrivit de una sau mai multe
ori, \fB^\fP se potrivește cu începutul unei linii, iar \fB$\fP cu sfârșitul,
\fB\e<\fP se potrivește cu începutul unui cuvânt, iar \fB\e>\fP cu
sfârșitul, iar \fB\es\fP se potrivește cu un spațiu gol. Aceasta înseamnă, de
asemenea, că nu este posibil să se facă căutarea înainte și înapoi. O
explicație completă poate fi găsită în pagina de manual a GNU grep: \fBman grep\fP.
.sp
Fiecare expresie regulată dintr\-un fișier \fBnanorc\fP trebuie să fie inclusă
în ghilimele duble (\fB""\fP). Mai multe expresii regulate pot urma una după
alta pe o linie, separându\-le cu spații libere. Aceasta înseamnă că o
expresie regulată nu poate conține o ghilimea dublă urmată de un
spațiu. Atunci când aveți nevoie de această combinație în interiorul unei
expresii regulate, atunci fie ghilimelele duble, fie spațiul gol trebuie să
fie pus între paranteze pătrate (\fB[]\fP).
.sp
Pentru fiecare tip de fișier poate fi definită o sintaxă separată prin
intermediul următoarelor comenzi:
.TP
\fBsyntax\fP\fI NUME \fP[\fB"\fP\fIFIȘIER\-EXP_REG\fP\fB" \fP...]
Începe definirea unei sintaxe cu acest \fINUME\fP. Toate comenzile ulterioare
\fBcolor\fP și alte comenzi de acest tip sunt adăugate la această sintaxă, până
când se întâlnește o nouă comandă \fBsintax\fP.
.sp
Când se execută \fBnano\fP, această sintaxă este activată automat (pentru
memoria tampon relevantă) dacă numele absolut al fișierului se potrivește cu
expresia regulată extinsă \fIFIȘIER\-EXP_REG\fP. Sau sintaxa poate fi activată
în mod explicit prin utilizarea opțiunii de linie de comandă \fB\-Y\fP sau
\fB\-\-syntax\fP urmată de \fINUME\fP.
.sp
Sintaxa \fBdefault\fP este specială: nu acceptă \fIFIȘIER\-EXP_REG\fP și se aplică
fișierelor care nu se potrivesc cu expresiile regulate ale niciunei
sintaxe.. Sintaxa \fBnone\fP este rezervată; specificarea acesteia în linia de
comandă este echivalentă cu lipsa oricărei sintaxe.
.TP
\fBheader "\fP\fIEXP_REG\fP\fB" \fP...
Dacă din toate sintaxele definite nu se potrivește niciun \fIFIȘIER\-EXP_REG\fP,
atunci se compară această \fIEXP_REG\fP (sau expresii regulate) cu prima linie
a fișierului curent, pentru a determina dacă această sintaxă trebuie
utilizată pentru acesta.
.TP
\fBmagic "\fP\fIEXP_REG\fP\fB" \fP...
În cazul în care nici \fIFIȘIER\-EXP_REG\fP nu se potrivește și nici expresia
regulată \fBheader\fP nu se potrivește, atunci se compară această \fIEXP_REG\fP
(sau expresiile regulate) cu rezultatul interogării bazei de date \fBmagic\fP
despre fișierul curent, pentru a determina dacă această sintaxă trebuie
utilizată pentru acesta. Această interogare este făcută numai atunci când
\fBlibmagic\fP este instalată în sistem și va fi ignorată în tăcere în caz
contrar)
.TP
\fBformatter\fP\fI PROGRAM \fP[\fIARGUMENT \fP...]
Execută \fIPROGRAMULl\fP dat pe întregul conținut al memoriei tampon curente.
.TP
\fBlinter\fP\fI PROGRAM \fP[\fIARGUMENT \fP...]
Utilizează \fIPROGRAMUL\fP dat pentru a efectua o verificare a sintaxei din
memoria tampon curentă.
.TP
\fBcomment "\fP\fIȘIR\fP\fB"\fP
Utilizează \fIȘIRUL\fP dat pentru marcarea/demarcarea comentariilor pe
linii. Dacă șirul conține o bară verticală sau un caracter de conductă
(\fB|\fP), acesta desemnează comentariile de tip paranteză; de exemplu,
„\fB/*|*/\fP” pentru fișierele CSS. Caracterele dinaintea conductei sunt
adăugate înainte de linie, iar caracterele de după conductă sunt adăugate la
sfârșitul liniei. Dacă nu este prezent niciun caracter conductă, se adaugă
șirul complet; de exemplu, „\fB#\fP” pentru fișierele Python. Dacă sunt
specificate ghilimele duble goale, funcția de marcare/demarcare a
comentariilor este dezactivată; de exemplu, "" pentru JSON. Valoarea
implicită este „\fB#\fP”.
.TP
\fBset brackets \fP\fIȘIR\fP
Face ca tasta să producă \fIȘIRUL\fP dat. Util pentru limbaje
precum Python care doresc să vadă doar spațiile pentru indentare. Acest
lucru anulează configurarea opțiunii \fBtabstospaces\fP.
.TP
\fBcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP\fB "\fP\fIEXP_REG\fP\fB" \fP...
Colorează toate bucățile de text care corespund expresiei regulate extinse
\fIEXP_REG\fP cu culorile de prim\-plan și de fundal date, dintre care cel puțin
una trebuie să fie specificată. Denumirile valide ale culorilor sunt: \fBred\fP
(roșu), \fBgreen\fP (verde), \fBblue\fP (albastru), \fBmagenta\fP (fucsia), \fByellow\fP
(galben), \fBcyan\fP (cian), \fBwhite\fP (alb) și \fBblack\fP (negru). Fiecare dintre
aceste opt denumiri poate fi prefixată cu cuvântul \fBlight\fP pentru a obține
o versiune mai luminoasă a culorii respective. Cuvântul \fBgrey\fP sau \fBgray\fP
(gri) poate fi folosit ca sinonim pentru \fBlightblack\fP. Pe o consolă Linux,
\fBlight\fP nu are niciun efect pentru o culoare de fundal. Pe emulatoarele de
terminale care pot reda cel puțin 256 de culori, alte nume de culori valide
(dar fără prefix) sunt: \fBpink\fP (roz), \fBpurple\fP (purpuriu), \fBmauve\fP (mov),
\fBlagoon\fP (albastru lagună), \fBmint\fP (verde mentă), \fBlime\fP (verde lima),
\fBpeach\fP (piersică), \fBorange\fP (portocaliu), \fBlatte\fP (cafea cu lapte),
\fBrosy\fP (trandafiriu), \fBbeet\fP (culoarea sfeclei), \fBplum\fP (culoarea
prunei), \fBsea\fP (culoarea mării), \fBsky\fP (culoarea cerului), \fBslate\fP
(culoare ardezie), \fBteal\fP (albastru\-verzui), \fBsage\fP (salvie), \fBbrown\fP
(maron), \fBocher\fP (ocru), \fBsand\fP (culoarea nisipului), \fBtawny\fP
(brun\-roșcat), \fBbrick\fP (cărămiziu), \fBcrimson\fP (cârmâz, roșu\-intens) și
\fBnormal\fP \-\- unde \fBnormal\fP înseamnă culoarea implicită de prim\-plan sau de
fundal. Pe astfel de emulatoare, culoarea poate fi, de asemenea, specificată
ca un număr hexazecimal din trei cifre, prefixat cu \fB#\fP, cifrele
reprezentând cantitățile de roșu, verde și, respectiv, albastru. Acest lucru
îi indică lui \fBnano\fP să selecteze din paleta disponibilă culoarea care se
apropie de valorile date.
Perechea de culori poate fi precedată de \fBbold\fP și/sau \fBitalic\fP (separate
prin virgule) pentru a obține un font aldin și/sau oblic, în cazul în care
terminalul dvs. poate face acest lucru.
.sp
Toate comenzile de colorare sunt aplicate în ordinea în care sunt
specificate, ceea ce înseamnă că alte comenzi ulterioare pot recolora
lucruri care au fost colorate anterior.
.TP
\fBicolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP\fB "\fP\fIEXP_REG\fP\fB" \fP...
La fel ca mai sus, cu excepția faptului că potrivirea nu face distincția
între majuscule și minuscule.
.TP
\fBcolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP\fB start="\fP\fIDE\-LA_EXP_REG\fP\fB" end="\fP\fIPÂNĂ\-LA_EXP_REG\fP\fB"\fP
Colorează toate bucățile de text al căror început se potrivește cu expresia
regulată extinsă \fIDE\-LA_EXP_REG\fP și al căror sfârșit se potrivește cu
expresia regulată extinsă \fIPÂNĂ\-LA_EXP_REG\fP cu culorile de prim\-plan și de
fundal date, dintre care cel puțin una trebuie să fie specificată. Aceasta
înseamnă că, după o instanță inițială a expresiei \fIDE\-LA_EXP_REG\fP, tot
textul până la prima instanță a expresiei \fIPÂNĂ\-LA_EXP_REG\fP este
colorat. Acest lucru permite ca evidențierea sintaxei să se întindă pe mai
multe linii.
.TP
\fBicolor \fP[\fBbold,\fP][\fBitalic,\fP]\fICULOARE_PRIMPLAN\fP\fB,\fP\fICULOARE_FUNDAL\fP\fB start="\fP\fIDE\-LA_EXP_REG\fP\fB" end="\fP\fIPÂNĂ\-LA_EXP_REG\fP\fB"\fP
La fel ca mai sus, cu excepția faptului că potrivirea nu face distincția
între majuscule și minuscule.
.TP
\fBinclude\fP "\fIFIȘIER_SINTAXĂ\fP"
Citește sintaxele de culori autonome din \fIFIȘIER_SINTAXĂ\fP. Rețineți că
\fIFIȘIER_SINTAXĂ\fP poate conține numai comenzile de mai sus, de la \fBsyntax\fP
până la \fBicolor\fP.
.TP
\fBextendsyntax\fP\fI NUME COMANDA ARGUMENT \fP...
Extinde sintaxa definită anterior ca \fINUME\fP cu o altă \fICOMANDĂ\fP. Acest
lucru permite adăugarea unei noi comenzi \fBcolor\fP, \fBicolor\fP, \fBheader\fP,
\fBmagic\fP, \fBformatter\fP, \fBlinter\fP, \fBcomment\fP sau \fBtabgives\fP la o sintaxă
deja definită \-\- ceea ce este util atunci când doriți să îmbunătățiți un pic
o sintaxă definită într\-unul dintre fișierele instalate în sistem (care, în
mod normal, nu pot fi scrise).
.SH "REASOCIERI DE TASTE"
Asocierile de taste pot fi modificate prin intermediul următoarelor trei
comenzi:
.RS 3
.TP
\fBbind\fP\fI TASTA FUNCȚIA MENIUL\fP
Reasociază \fITASTA\fP dată cu \fIFUNCȚIA\fP dată în \fIMENIUL\fP dat (sau în toate
meniurile în care există funcția, atunci când se utilizează \fBall\fP).
.TP
\fBbind\fP\fI TASTA \fP\fB"\fP\fIȘIRUL\fP\fB"\fP\fI MENIUL\fP
Face ca \fITASTA\fP dată să producă \fIȘIRUL\fP dat în \fIMENIUL\fP dat (sau în toate
meniurile în care există tasta atunci când se utilizează \fBall\fP). În afară
de text literal și/sau coduri de control, \fIȘIRUL\fP poate conține nume de
funcții între paranteze. Aceste funcții sunt invocate atunci când tasta este
apăsată. Pentru a include o paranteză literală de deschidere, utilizați
\fB{{}\fP.
.TP
\fBunbind\fP\fI TASTA MENIUL\fP
Dezasociază \fITASTA\fP dată de \fIMENIUL\fP dat (sau de toate meniurile în care
există tasta respectivă atunci când se utilizează \fBall\fP).
.RE
.sp
Rețineți că \fBbind \fP\fITASTA\fP \fB"{\fP\fIFUNCȚIA\fP\fB}"\fP \fIMENIUL\fP este echivalent
cu \fBbind \fP\fITASTA\fP \fIFUNCȚIA\fP \fIMENIUL\fP, cu excepția faptului că, în cazul
celei din urmă forme, \fBnano\fP verifică disponibilitatea \fIFUNCȚIEI\fP în
\fIMENIUL\fP dat la pornire (și raportează o eroare dacă nu există acolo), în
timp ce pentru prima formă \fBnano\fP verifică în momentul execuției dacă
\fIFUNCȚIA\fP există, dar nu și dacă are sens în meniul curent. Utilizatorul
trebuie să aibă grijă ca un nume de funcție între paranteze (sau orice
secvență a acestora) să fie adecvat. Un comportament ciudat poate rezulta
atunci când acesta nu este adecvat.
.TP
Formatul \fITASTEI\fP trebuie să fie unul din:
.RS 3
.TP 7
\fB^\fP\fIX\fP
unde \fIX\fP este o literă latină sau unul dintre caracterele ASCII (@, ], \e,
^, _), sau cuvântul „Space”. Exemplu: ^C.
.TP
\fBM\-\fP\fIX\fP
unde \fIX\fP este orice caracter ASCII, cu excepția [, sau a cuvântului
„Space”. Exemplu: M\-8.
.TP
\fBSh\-M\-\fP\fIX\fP
unde \fIX\fP este o literă latină. Exemplu: Sh\-M\-U. În mod implicit, fiecare
apăsare de tastă Meta+literă are aceeași acțiune ca și Shift+Meta+literă
corespunzătoare. Dar atunci când se face orice asociere Shift+Meta, acest
lucru nu va mai fi valabil, pentru toate literele.
.TP
\fBF\fP\fIN\fP
unde \fIN\fP este o valoare numerică de la 1 la 24. Exemplu: F10. (Adesea, de
la \fBF13\fP la \fBF24\fP pot fi tastate ca \fBF1\fP la \fBF12\fP cu Shift).
.TP
\fBIns\fP sau \fBDel\fP.
.RE
.sp
Reasocierea \fB^M\fP (Enter) sau \fB^I\fP (Tab) nu este probabil o idee
bună. Reasocierea \fB^[\fP (Esc) nu este posibilă, deoarece codul său de
tastatură este octetul de pornire al tastelor Meta și al secvențelor de
eludare. Reasocierea oricăreia dintre tastele dedicate deplasării cursorului
(săgețile, Home, End, PageUp și PageDown) nu este posibilă. Pe unele
terminale, nu este posibilă reasocierea tastei \fB^H\fP (cu excepția cazului în
care se utilizează \fB\-\-raw\fP), deoarece codul său de taste este identic cu
cel al tastei Backspace.
.TP
Numele de \fIFUNCȚII\fP valide pentru a fi asociate sunt:
.RS 3
.TP 2
\fBhelp\fP
Invocă meniul de ajutor.
.TP
\fBcancel\fP
Anulează comanda curentă.
.TP
\fBexit\fP
Iese din program (sau din vizualizatorul de ajutor sau din exploratorul de
fișiere).
.TP
\fBwriteout\fP
Scrie conținutul memoriei tampon curente pe disc, solicitând un nume.
.TP
\fBsavefile\fP
Scrie fișierul curent pe disc fără a întreba.
.TP
\fBinsert\fP
Inserează un fișier în memoria tampon curentă (la poziția curentă a
cursorului) sau într\-o nouă memorie tampon atunci când este activată
opțiunea \fBmultibuffer\fP.
.TP
\fBwhereis\fP
Începe o căutare înspre înainte a textului din memoria tampon curentă \- sau
a numelor de fișiere care corespund unui șir de caractere din lista curentă
din exploratorul de fișiere.
.TP
\fBwherewas\fP
Începe o căutare înspre înapoi a textului din memoria tampon curentă \- sau a
numelor de fișiere care corespund unui șir de caractere din lista curentă
din exploratorul de fișiere.
.TP
\fBfindprevious\fP
Caută următoarea apariție în direcția „înapoi”.
.TP
\fBfindnext\fP
Caută următoarea apariție în direcția „înainte”.
.TP
\fBreplace\fP
Înlocuiește interactiv textul din memoria tampon curentă.
.TP
\fBcut\fP
Taie și stochează linia curentă (sau regiunea marcată).
.TP
\fBcopy\fP
Copiază linia curentă (sau regiunea marcată) fără a o șterge.
.TP
\fBpaste\fP
Lipește textul stocat în prezent în memoria tampon curentă, la poziția
curentă a cursorului.
.TP
\fBzap\fP
Înlătură linia curentă (sau regiunea marcată). Această funcție este legată
în mod implicit de combinația de taste .
.TP
\fBchopwordleft\fP
Șterge de la poziția cursorului până la începutul cuvântului
precedent. Această funcție este asociată în mod implicit combinației de
taste . Dacă terminalul dvs. produce \fB^H\fP pentru
, puteți face ca să șteargă
cuvântul din stânga cursorului, asociind din nou \fB^H\fP la această funcție.
.TP
\fBchopwordright\fP
Șterge de la poziția cursorului până la începutul cuvântului
următor. Această funcție este asociată în mod implicit combinației de taste
.
.TP
\fBcutrestoffile\fP
Taie tot textul de la poziția cursorului până la sfârșitul memoriei tampon.
.TP
\fBmark\fP
Stabilește marcajul la poziția curentă, pentru a începe selectarea
textului. Sau, atunci când acesta este stabilit, dezactivează marcajul.
.TP
\fBlocation\fP
Afișează poziția curentă a cursorului în memoria tampon: poziția liniei,
coloanei și a caracterelor.
.TP
\fBwordcount\fP
Numără și raportează în bara de stare numărul de linii, cuvinte și caractere
din memoria tampon curentă (sau din regiunea marcată).
.TP
\fBexecute\fP
Solicită un program de executat. Rezultatul programului este inserat în
memoria tampon curentă (sau într\-o nouă memorie tampon atunci când \fBM\-F\fP
este activată).
.TP
\fBspeller\fP
Invocă un program de verificare ortografică, fie programul implicit
\fBhunspell\fP(1) sau GNU \fBspell\fP(1), fie cel definit de \fB\-\-speller\fP sau
\fBset speller\fP.
.TP
\fBformatter\fP
Invocă un program de procesare a întregii memorii tampon (în cazul în care
sintaxa activă definește una). Memoria tampon curentă este scrisă într\-un
fișier temporar, programul este rulat pe acesta, iar apoi fișierul temporar
este citit din nou, înlocuind conținutul memoriei tampon.
.TP
\fBlinter\fP
Invocă un program de verificare a sintaxei (în cazul în care sintaxa activă
definește unul). Dacă acest program produce linii de forma
„nume_fișier:nr_linie:nr_caracter: un mesaj oarecare”, atunci cursorul este
plasat în poziția indicată în fișierul menționat, afișând în același timp
„un mesaj oarecare” pe bara de stare. Vă puteți deplasa de la un mesaj la
altul cu și , iar pentru a părăsi modul de
citire puteți folosi \fB^C\fP sau .
.TP
\fBjustify\fP
Aliniază față de margini paragraful curent (sau regiunea marcată). Un
paragraf este un grup de linii contigue care, cu excepția, eventual, a
primei linii, au toate aceeași indentare. Începutul unui paragraf este
detectat fie de această singură linie cu o indentare diferită, fie de o
linie albă anterioară.
.TP
\fBfulljustify\fP
Aliniază față de margini întreaga memorie tampon curentă (sau regiunea
marcată).
.TP
\fBindent\fP
Indentează (deplasează spre dreapta) linia curentă sau liniile marcate.
.TP
\fBunindent\fP
Înlătură indentarea (deplasează spre stânga) linia curentă sau liniile
marcate.
.TP
\fBcomentariu\fP
Marchează sau demarchează pentru comentariu linia curentă sau liniile
marcate, utilizând stilul de comentariu specificat în sintaxa activă.
.TP
\fBcomplete\fP
Completează (atunci când este posibil) fragmentul dinaintea cursorului cu un
cuvânt complet găsit în altă parte în memoria tampon curentă.
.TP
\fBleft\fP
Se deplasează la stânga cu o poziție (în editor sau în exploratorul de
fișiere).
.TP
\fBright\fP
Se deplasează la dreapta cu o poziție (în editor sau în exploratorul de
fișiere).
.TP
\fBup\fP
Se deplasează o linie mai sus (în editor sau în exploratorul de fișiere).
.TP
\fBdown\fP
Se deplasează o linie mai jos (în editor sau în exploratorul de fișiere).
.TP
\fBscrollup\fP
Derulează fereastra de vizualizare cu un rând în sus (ceea ce înseamnă că
textul alunecă în jos), păstrând cursorul în aceeași poziție a textului,
dacă este posibil. Această funcție este asociată în mod implicit combinației
de taste . Dacă combinația de taste nu face
nimic pe consola Linux, consultați FAQ:
.UR https://nano\-editor.org/dist/latest/faq.html#4.1
.UE
.
.TP
\fBscrolldown\fP
Derulează fereastra de vizualizare în jos cu un rând (ceea ce înseamnă că
textul alunecă în sus), păstrând cursorul în aceeași poziție a textului,
dacă este posibil. Această funcție este asociată în mod implicit combinației
de taste .
.TP
\fBcenter\fP
Derulează linia cu cursorul până la mijlocul ferestrei de vizualizare.
.TP
\fBcycle\fP
Derulează linia cu cursorul până la mijlocul ferestrei de vizualizare, apoi
în partea de sus, apoi în partea de jos.
.TP
\fBprevword\fP
Mută cursorul la începutul cuvântului precedent.
.TP
\fBnextword\fP
Mută cursorul la începutul cuvântului următor.
.TP
\fBhome\fP
Mută cursorul la începutul liniei curente.
.TP
\fBend\fP
Mută cursorul la sfârșitul liniei curente.
.TP
\fBbeginpara\fP
Mută cursorul la începutul paragrafului curent.
.TP
\fBendpara\fP
Mută cursorul la sfârșitul paragrafului curent.
.TP
\fBprevblock\fP
Mută cursorul la începutul blocului de text curent sau precedent. Blocurile
sunt separate de una sau mai multe linii goale.
.TP
\fBnextblock\fP
Mută cursorul la începutul următorului bloc de text.
.TP
\fBtoprow\fP
Mută cursorul pe prima linie din fereastra de vizualizare.
.TP
\fBbottomrow\fP
Mută cursorul pe ultima linie din fereastra de vizualizare.
.TP
\fBpageup\fP
Deplasează în sus o pagină de ecran.
.TP
\fBpagedown\fP
Deplasează în jos o pagină de ecran.
.TP
\fBfirstline\fP
Deplasare la prima linie a fișierului.
.TP
\fBlastline\fP
Deplasare la ultima linie a fișierului.
.TP
\fBgotoline\fP
Merge la o anumită linie (și coloană, dacă este specificat). Numerele
negative se numără de la sfârșitul fișierului (și de la sfârșitul liniei).
.TP
\fBfindbracket\fP
Mută cursorul la paranteza dreaptă (sau la acoladă sau paranteza (rotundă),
etc.) care se potrivește (se împerechează) cu cea de sub cursor. A se vedea
\fBset matchbrackets\fP.
.TP
\fBanchor\fP
Plasează o ancoră pe linia curentă sau o elimină dacă este deja prezentă. O
ancoră este vizibilă atunci când sunt activate numerele de linie.
.TP
\fBprevanchor\fP
Merge la prima ancoră înainte de linia curentă.
.TP
\fBnextanchor\fP
Merge la prima ancoră de după linia curentă.
.TP
\fBprevbuf\fP
Comută la editarea/vizualizarea memoriei tampon precedente atunci când sunt
deschise mai multe memorii tampon.
.TP
\fBnextbuf\fP
Comută la editarea/vizualizarea următoarei memorii tampon atunci când sunt
deschise mai multe memorii tampon.
.TP
\fBverbatim\fP
Inserează textual (verbatim) următoarea apăsare de tastă în fișier sau
începe introducerea Unicode atunci când se tastează o cifră hexazecimală.
.TP
\fBtab\fP
Inserează un tabulator la locația curentă a cursorului.
.TP
\fBenter\fP
Inserează o linie nouă sub cea curentă.
.TP
\fBdelete\fP
Șterge caracterul de sub cursor.
.TP
\fBbackspace\fP
Șterge caracterul din fața cursorului.
.TP
\fBrecordmacro\fP
Pornește înregistrarea apăsărilor de taste \- apăsările de taste sunt stocate
ca macro. Atunci când este deja înregistrată, înregistrarea este oprită.
.TP
\fBrunmacro\fP
Redă apăsările de taste ale ultimei macro înregistrate.
.TP
\fBundo\fP
Anulează ultima acțiune efectuată asupra textului (adăugare text, ștergere
text, etc).
.TP
\fBredo\fP
Reface ultima acțiune anulată (adică anulează anularea).
.TP
\fBrefresh\fP
Reîmprospătează ecranul.
.TP
\fBsuspend\fP
Suspendă editorul și returnează controlul către shell (până când îi cereți
procesului să reia execuția cu \fBfg\fP).
.TP
\fBcasesens\fP
Comută dacă căutarea/înlocuirea ignoră sau respectă distincția dintre
majuscule și minuscule a caracterelor date.
.TP
\fBregexp\fP
Comută dacă căutarea/înlocuirea utilizează șiruri literale sau expresii
regulate.
.TP
\fBbackwards\fP
Comută dacă căutarea/înlocuirea se efectuează înainte sau înapoi.
.TP
\fBolder\fP
Recuperează intrarea precedentă ( dinainte) la un prompt.
.TP
\fBnewer\fP
Obține următoarea intrare ( ulterioară) la un prompt.
.TP
\fBflipreplace\fP
Comută între a căuta ceva și a înlocui ceva.
.TP
\fBflipgoto\fP
Comută între căutarea textului și localizarea unui număr de linie.
.TP
\fBflipexecute\fP
Comută de la inserarea unui fișier la executarea unei comenzi.
.TP
\fBflippipe\fP
Atunci când se execută o comandă, comută dacă memoria tampon curentă (sau
regiunea marcată) este transmisă la comandă.
.TP
\fBflipnewbuffer\fP
Comută între inserarea în memoria tampon curentă și inserarea într\-o nouă
memorie tampon goală.
.TP
\fBflipconvert\fP
La citirea unui fișier, comută între a\-l converti și a nu\-l converti din
formatul DOS/Mac. Conversia este cea implicită.
.TP
\fBdosformat\fP
Când scrie un fișier, comută la scrierea unui format DOS (CR/LF).
.TP
\fBmacformat\fP
Când scrie un fișier, comută la scrierea unui format Mac.
.TP
\fBappend\fP
Când scrie un fișier, adaugă la sfârșit în loc să suprascrie.
.TP
\fBprepend\fP
Când scrie un fișier „scrie la început“ în loc să suprascrie.
.TP
\fBbackup\fP
Când scrie un fișier, creează o copie de rezervă a fișierului curent.
.TP
\fBdiscardbuffer\fP
Când se pregătește să scrie un fișier, renunță la conținutul memoriei tampon
curente fără a\-l salva. Această funcție este asociată în mod implicit numai
atunci când opțiunea \fB\-\-saveonexit\fP este în vigoare.
.TP
\fBbrowser\fP
Pornește exploratorul de fișiere (în meniurile „Citește” și „Salvează”),
permițând selectarea unui fișier dintr\-o listă.
.TP
\fBgotodir\fP
Merge la un director care trebuie specificat, permițând navigarea oriunde în
sistemul de fișiere.
.TP
\fBfirstfile\fP
Merge la primul fișier din listă atunci când se utilizează exploratorul de
fișiere.
.TP
\fBlastfile\fP
Merge la ultimul fișier din listă atunci când se utilizează exploratorul de
fișiere.
.TP
\fBnohelp\fP
Activează/dezactivează prezența listei de două rânduri a asocierilor de
taste din partea de jos a ecranului. Această comutare este specială: este
disponibilă în toate meniurile, cu excepția vizualizatorului de ajutor și a
linter\-ului. Toate celelalte comutări sunt disponibile numai în meniul
principal.
.TP
\fBzero\fP
Activează/dezactivează prezența barei de titlu și a barei de stare.
.TP
\fBconstantshow\fP
Activează/dezactivează afișarea constantă a poziției curente a liniei,
coloanei și a caracterelor.
.TP
\fBsoftwrap\fP
Activează/dezactivează afișarea liniilor prea lungi pe mai multe linii de
ecran.
.TP
\fBlinenumbers\fP
Activează/dezactivează afișarea numerelor de linie în fața textului.
.TP
\fBwhitespacedisplay\fP
Activează/dezactivează afișarea spațiilor albe.
.TP
\fBnosyntax\fP
Activează/dezactivează evidențierea sintaxei
.TP
\fBsmarthome\fP
Activează/dezactivează funcția inteligentă a tastei «Home»
.TP
\fBautoindent\fP
Comută dacă o linie nou creată va conține aceeași cantitate de spații albe
de început ca și linia precedentă \- sau ca și linia următoare dacă linia
precedentă este începutul unui paragraf.
.TP
\fBcutfromcursor\fP
Comută dacă tăierea textului taie întreaga linie sau doar de la poziția
curentă a cursorului până la sfârșitul liniei.
.TP
\fBbreaklonglines\fP
Comută dacă partea prea lungă a unei linii este trecută pe linia următoare.
.TP
\fBtabstospaces\fP
Comută dacă tabulatoarele tastate sunt convertite în spații.
.TP
\fBmouse\fP
Activează/dezactivează suportul pentru mouse.
.RE
.TP
Secțiunile valide ale \fIMENIULUI\fP sunt:
.RS 3
.TP 2
\fBmain\fP
Fereastra principală a editorului în care se introduce și se editează
textul.
.TP
\fBhelp\fP
Meniul de vizualizare a ajutorului.
.TP
\fBsearch\fP
Meniul de căutare (știut și ca „whereis”)
.TP
\fBreplace\fP
Meniul „caută pentru a înlocui“.
.TP
\fBreplacewith\fP
Meniul „înlocuiește cu“, care vine după „caută pentru a înlocui“.
.TP
\fByesno\fP
Meniul „Da/Nu”, în care se pune întrebarea Da/Nu/Tot/Anulează.
.TP
\fBgotoline\fP
Meniul „mergi la linia (și coloana)“.
.TP
\fBwriteout\fP
Meniul „scrie fișier“.
.TP
\fBinsert\fP
Meniul „inserează fișier“.
.TP
\fBbrowser\fP
Meniul „explorator de fișiere”, pentru a selecta un fișier care urmează să
fie deschis, inserat sau scris.
.TP
\fBwhereisfile\fP
Meniul „caută un fișier“ în exploratorul de fișiere.
.TP
\fBgotodir\fP
Meniul „mergi la directorul“ în exploratorul de fișiere.
.TP
\fBexecute\fP
Meniul de inserare a ieșirii dintr\-o comandă externă sau de filtrare a
memoriei tampon (sau a regiunii marcate) prin intermediul unei comenzi
externe sau de executare a unuia dintre multiplele instrumente.
.TP
\fBspell\fP
Meniul corectorului ortografic integrat în care utilizatorul poate edita un
cuvânt scris greșit.
.TP
\fBlinter\fP
Meniul linter, care permite navigarea printre mesajele de „linting”.
.TP
\fBall\fP
Un nume special care cuprinde toate meniurile. Pentru \fBbind\fP înseamnă toate
meniurile în care există \fIFUNCȚIA\fP specificată; pentru \fBunbind\fP înseamnă
toate meniurile în care există \fITASTA\fP specificată.
.RE
.SH EXEMPLE
Pentru a face ca \fBCtrl+Z\fP să suspende «nano»:
.sp
.RS
\fBbind ^Z suspend main\fP
.RE
.sp
Pentru a face ca \fBShift+Alt+C\fP să copieze regiunea marcată în clipboard\-ul
sistemului:
.sp
.RS
\fBbind Sh\-M\-C "{execute}| xsel \-ib {enter}{undo}" main\fP
.RE
.sp
.SH FIȘIERE
.TP
\fI/etc/nanorc\fP
Fișier de configurare la nivelul întregului sistem (global).
.TP
\fI~/.nanorc\fP sau \fI$XDG_CONFIG_HOME/nano/nanorc\fP sau \fI~/.config/nano/nanorc\fP
Fișier de configurare pentru fiecare utilizator.
.TP
\fI/usr/share/nano/*\fP
Definiții de sintaxă pentru colorarea sintaxei a unor tipuri de fișiere
obișnuite (și pentru tipurile de fișiere mai puțin obișnuite din
subdirectorul \fIextra/\fP).
.SH "CONSULTAȚI ȘI"
\fBnano\fP(1)
.TP
\fIhttps://nano\-editor.org/cheatsheet.html\fP
O prezentare generală a asocierilor implicite de taste.
.PP
.SH TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de
Mihai Cristescu
și
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 .