NANO

NUME
REZUMAT
DESCRIERE
OPȚIUNI
FIȘIER DE INIȚIALIZARE
NOTE
ERORI NEPREVĂZUTE
PAGINĂ DE INTERNET
VEZI ȘI
AUTOR

NUME

nano − Editorul Nano’s ANOther, o clonă îmbunătățită și gratuită a editorului Pico

REZUMAT

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

DESCRIERE

Acest manual documentează pe scurt comanda nano.

nano este un editor mic, gratuit și prietenos al cărui scop este să înlocuiască Pico, editorul implicit inclus în pachetul Pine care nu este gratuit. În plus față de a copia aspectul și modul de operare al Pico, nano implementează de asemenea și câteva funcții din Pico care lipsesc (sau sunt dezactivate în mod implicit), cum ar fi „caută și înlocuiește“ și „mergi la linia și coloana numărul“.

OPȚIUNI

+LINIE,COLOANĂ

Plasează la pornire cursorul la linia numărul LINIE și coloana numărul COLOANĂ (trebuie specificată cel puțin una), în locul liniei 1, coloanei 1 implicite.

−?

La fel ca -h (−−help).

−A (−−smarthome)

Face tasta Home mai deșteaptă. Când se apasă Home oriunde cu excepția începutului unor caractere care nu sunt spații pe o linie, cursorul va sări la acel început (înainte sau înapoi). Dacă cursorul este deja la acea poziție, va sări la începutul adevărat al liniei.

−B (−−backup)

Când se salvează un fișier, se face o copie de rezervă la versiunea anterioară a acestuia la numele de fișier curent cu sufixul ~.

−C dir (−−backupdir=dir)

Setează directorul unde nano pune fișierele unice copii de rezervă dacă acestea sunt activate.

−D (−−boldtext)

Folosește textul îngroșat în locul textului video inversat.

−E (−−tabstospaces)

Convertește tab-urile tipărite în spații.

−F (−−multibuffer)

Activează fișiere tampon multiple, dacă sunt disponibile.

−H (−−historylog)

Crează un jurnal de șiruri de caractere de căutări și înlocuiri la ~/.nano_history, astfel încât acestea să fie regăsite în sesiunile următoare, dacă suportul nanorc este disponibil.

−I (−−ignorercfiles)

Nu verifică SYSCONFDIR/nanorc sau ~/.nanorc, dacă suportul nanorc este disponibil.

−K (−−rebindkeypad)

Interpretează tastele numerice de pe tastatură astfel încât ele toate să funcționeze corespunzător. Ar trebui să aveți nevoie să folosiți această opțiune dacă ele nu vor funcționa, deoarece suportul pentru mouse nu va funcționa corespunzător cu această opțiune activată.

−L (−−nonewlines)

Nu adaugă linii noi la sfârșitul fișierelor.

−N (−−noconvert)

Dezactivează conversia automată a fișierelor din formatul DOS/Mac.

−O (−−morespace)

Folosește linia goală de sub bara de titlu ca spațiu de editare suplimentar.

−Q str (−−quotestr=str)

Setează șirul de caractere de citare pentru aliniere. Cel implicit este „^([ \t]*[#:>\|}])+“ dacă este disponibil suportul extins pentru expresii regulate, sau „“ în caz contrar. Rețineți că \t reprezintă un Tab.

−R (−−restricted)

Mod limitat: nu se citește sau scrie în orice fișier care nu este specificat în linia de comandă; se citesc toate fișierele nanorc; se permite suspendarea; se permite adăugarea, readăugarea la un fișier sau salvarea sub un nume diferit al acestuia daca are deja unul; sau folosirea fișierelor de rezervă sau verificarea ortografiei. De asemenea accesibil prin invocarea nano cu orice nume care începe cu „r“ (de ex. „rnano“).

−S (−−smooth)

Activează derularea lină. Textul se va derula linie cu linie, în locul comportamentului obișnuit de bucată-cu-bucată.

−T cols (−−tabsize=cols)

Stabilește mărimea (lățimea) unui tab la cols coloane. Valoarea cols trebuie să fie mai mare decât 0. Valoarea implicită este 8.

−U (−−quickblank)

Setează o clipire rapidă a bării de stare. Mesajele din bara de stare vor dispărea după 1 apăsare de tastă în loc de 25. Rețineți că -c suprascrie această opțiune.

−V (−−version)

Arată numărul versiunii curente și iese din program.

−W (−−wordbounds)

Detectează mai precis limitele cuvântului prin tratarea caracterelor de punctuație ca parte a cuvântului.

−Y str (−−syntax=str)

Precizează o sintaxă de evidențiere specifică din nanorc de folosit, dacă este disponibil.

−c (−−const)

Arată în mod constant poziția cursorului. Rețineți că această opțiune suprascrie -U.

−d (−−rebinddelete)

Interpretează tasta Delete diferit, astfel încât ambele taste Backspace și Delete să funcționeze corespunzător. Ar trebui să aveți nevoie să folosiți această opțiune dacă Backspace acționează ca Delete pe sistemul dumneavoastră.

−h (−−help)

Arată un rezumat al opțiunilor liniei de comandă și iese din program.

−i (−−autoindent)

Aliniază liniile noi la alinierea liniei precedente. Folositor atunci când se editează cod sursă.

−k (−−cut)

Activează tăierea de la cursor până la capătul liniei.

−l (−−nofollow)

Dacă fișierul în curs de editare este o legătură simbolică, înlocuiește legătura cu un fișier nou în loc să o urmeze. Bun pentru a edita fișiere în /tmp, poate?

−m (−−mouse)

Activează suportul pentru mouse, dacă este disponibil pe sistemul dumneavoastră. Atunci când este activat, click-urile de mouse pot fi folosite pentru a poziționa cursorul, pentru a face un marcaj (cu un dublu click) și pentru a executa scurtături. Mouse-ul va funcționa în Sistemul X Window și în consolă, atunci când rulează și gpm.

−o dir (−−operatingdir=dir)

Stabilește directorul de lucru. Face ca nano să creeze ceva similar cu un chroot.

−p (−−preserve)

Păstrează secvențele XON și XOFF (^Q and ^S) astfel încât acestea să fie prinse de către terminal.

−q (−−quiet)

Nu raportează erorile din fișierul nanorc și cere ca acestea să fie admise prin apăsarea Enter la pornire.

−r cols (−−fill=cols)

Strânge liniile la coloana cols. Dacă această valoare este 0 sau mai puțin, strângerea se va realiza la lățimea ecranului mai puțin cols coloane, permițând punctului de strângere să varieze cu lățimea ecranului dacă ecranul este redimensionat. Valoarea implicită este −8.

−s prog (−−speller=prog)

Activează comanda alternativă de corector ortografic.

−t (−−tempfile)

Salvează întotdeauna memoria tampon schimbată fără a întreba. La fel ca opțiunea -t a lui Pico.

−u (−−undo)

Activează codul de anulare cu scop generic experimental. În mod implicit, scurtăturile de anulare (undo) și repetare (redo) sunt Meta-U și respectiv Meta-E.

−v (−−view)

Mod vedere fișier (doar citire).

−w (−−nowrap)

Dezactivează strângerea liniilor lungi.

−x (−−nohelp)

Dezactivează ecranul de ajutor din partea de jos a editorului.

−z (−−suspend)

Activează abilitatea de suspendare.

−$ (−−softwrap)

Activează „strângerea ușoară“. nano va încerca să afișeze întregul conținut al liniei, chiar dacă este mai lung decât lățimea ecranului. Din moment ce „$“ se referă în mod normal în shell-ul Unix la o variabilă, ar trebui să specificați ultima această opțiune când se folosesc și alte opțiuni (de ex. „nano -wS$“) sau transmiteți-o separat (de ex. „nano -wS -$“).

−a, −b, −e, −f, −g, −j

Ignorate, pentru compatibilitate cu Pico.

FIȘIER DE INIȚIALIZARE

nano va citi fișierele de inițializare în următoarea ordine: SYSCONFDIR/nanorc, apoi ~/.nanorc. Vă rugăm să vedeți nanorc(5) și fișierul exemplu nanorc.sample, ambele ar trebui să fie furnizate cu nano.

NOTE

Dacă nu este specificată nicio comandă alternativă pentru corectorul ortografic în linia de comandă sau în unul din fișierele nanorc, nano va verifica variabila universală SPELL pentru una.

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

ERORI NEPREVĂZUTE

Vă rugăm să trimiteți orice comentariu sau rapoarte de erori neprevăzute la nano@nano-editor.org.

Lista de corespondență nano este disponibilă de la nano-devel@gnu.org.

Pentru abonare, transmiteți un email la nano-devel-request@gnu.org cu subiectul „subscribe“.

PAGINĂ DE INTERNET

http://www.nano-editor.org/

VEZI ȘI

nanorc(5)
/usr/share/doc/nano/
(sau echivalentul pe sistemul dumneavoastră)

AUTOR

Chris Allegretta <chrisa@asty.org> și alții (vezi AUTORI și MULȚUMIRI pentru detalii). Această pagină de manual a fost scrisă original de Jordi Mallach <jordi@gnu.org>, pentru sistemul Debian (dar poate fi folosită și de alții).