Ubuntu documentație (Română)

pagina părinte: aplicații de programare

Introducere

GNU nano este un simplu editor de text bazat pe terminal. Deși nu este la fel de puternic ca Emacs sau Vim, este ușor de învățat și de utilizat. Nano este ideal pentru a face mici modificări la fișierele de configurare existente sau pentru scrierea de fișiere text simple scurte. Acesta a fost creat inițial ca un înlocuitor gratuit pentru editorul Pico non-liber. Pico este editorul bazat pe terminal utilizat în suita de e-mail Pine de la Universitatea din Washington., Nano poate fi utilizat într-o fereastră terminal sau la consola de sistem. utilizarea de bază a nano este acoperită aici. Dacă doriți să aflați mai multe tehnici avansate, cum ar fi utilizarea mai multor tampoane sau evidențierea sintaxei codului, consultați documentația proiectului nano.

instalarea Nano

Nano face parte din instalarea standard Ubuntu și ar trebui să fie deja pe sistemul dvs. Dacă din anumite motive nu este, Utilizați managerul de pachete preferat pentru a instala nano.

folosind Nano

Nano este un program de linie de comandă bazat pe terminal., Deși nu este complicat sau dificil de utilizat, este diferit de un editor de text bazat pe GUI, cum ar fi gedit. Cele două caracteristici principale care diferă sunt combinațiile de taste scurte și utilizarea unui mouse.

notă

această discuție se referă în mod specific la utilizarea nano într-o fereastră terminal. Utilizarea nano la consola de sistem este aproape identică, principala diferență fiind utilizarea mouse-ului.,pentru a porni nano cu un fișier gol, deschideți o fereastră terminal și la linia de comandă tip „nano” (fără ghilimele). De exemplu:

jeffsch@mandela:~ nano

Pentru a deschide un fișier existent pentru editare, de tip „nano filename” unde filename este numele fișierului existent. De exemplu, pentru a deschide fișierul care conține lista celor mai recente comenzi emise, asigurați-vă că vă aflați în directorul de acasă și la linia de comandă tastați „nano .,bash_history” ca în exemplul următor:

jeffsch@mandela:~ nano .bash_history

în exemplul de mai sus, în cazul în care fișierul .bash_history nu există în directorul curent, nano va începe un nou fișier gol și de a folosi .bash_history ca nume pentru ea.

Atenție:

wrap Linie este activată în mod implicit. Când linia wrap este activată, nano introduce caractere de capăt de linie în fișierul dvs. atunci când înfășoară linii pentru a se potrivi cu lățimea ferestrei terminalului., Numai liniile pe care le tastați sau lipiți în fereastră sunt înfășurate. Liniile lungi existente nu sunt înfășurate până când nu adăugați text nou la linie sau nu utilizați combinația de taste Ctrl-J pentru a justifica paragraful curent.
dacă utilizați nano pentru a edita fișiere de configurare, probabil că nu doriți ca înfășurarea liniei să fie activată. Pentru a porni nano cu înfășurarea liniei, utilizați comutatorul-w, ca în următorul exemplu:

jeffsch@mandela:~ nano-w .,bashrc

Aspect Ecran

Figura 1: Default nano aspect ecran

implicit nano screen layout este așa cum se arată în Figura 1. Cele două linii de jos arată combinațiile de taste pentru operații comune. Simbolul ^ reprezintă tasta de Control de pe tastatură. De exemplu, utilizați combinația de taste Ctrl-G pentru a afișa o introducere de bază la nano și aspectul implicit al ecranului. fonturile ecranului și culorile fundalului sunt determinate de setările terminalului., Și când redimensionați fereastra terminalului, nano se ajustează în consecință.

liniile lungi care nu sunt înfășurate pentru a se potrivi ferestrei sunt indicate prin simbolul $ din marginea extremă dreaptă a ferestrei terminalului. Simbolul $ nu face parte din fișierul dvs.; vă spune doar că linia de text este prea lungă pentru a fi afișată în terminal.

utilizarea Mouse-ului

în mod implicit, serviciile mouse-ului sunt furnizate de fereastra terminalului. Mouse-ul funcționează aproape la fel ca într-un editor GUI., Puteți evidenția textul, faceți clic dreapta pentru a copia și lipi și utilizați butonul din mijloc al mouse-ului pentru lipirea textului din buffer. Cu toate acestea, atunci când utilizați butonul din mijloc al mouse-ului pentru a lipi text, Textul este lipit la locația curentă a cursorului, nu la locația indicatorului mouse-ului. Există și alte limitări. De exemplu, nu puteți utiliza mouse-ul pentru a tăia sau șterge text și nici nu puteți utiliza mouse-ul pentru a derula fișierul. Nano are propriile servicii de mouse încorporate, dar acestea sunt limitate., Acestea oferă doar posibilitatea de a muta cursorul în punctul în care faceți clic și de a marca începutul și sfârșitul unei secțiuni de text. Utilizați combinația de taste Alt-M pentru a comuta între utilizarea serviciilor mouse-ului terminalului și a serviciilor mouse-ului încorporat nano.

notă

Dacă utilizați nano la consola de sistem, trebuie să aveți gpm instalat și rulează înainte de a utiliza mouse-ul. Pachetul gpm se află în depozitul Universului.

utilizarea tastaturii

tastarea la tastatură va insera text la locația curentă a cursorului., Tastele Page Up și Page Down, tastele săgeată și tasta Insert și Delete funcționează ca în majoritatea editorilor de text. Dacă vă aflați la o tastatură care nu are aceste taste, puteți utiliza combinații alternative de taste Ctrl. Acestea sunt listate în ajutorul online al nano, accesibil cu combinația de taste Ctrl-G. operațiile de copiere, lipire și tăiere sunt disponibile, dar nu utilizează aceleași secvențe de taste Ctrl ca în majoritatea editorilor GUI. Consultați secțiunea Editare Text pentru mai multe informații.,

deschiderea, salvarea și închiderea fișierelor

puteți deschide un fișier pentru editare atunci când porniți nano, așa cum s-a discutat în secțiunea pornire Nano. Această secțiune vă arată cum să deschideți un fișier când nano este deja pornit.

deschiderea fișierelor

deschideți un fișier cu comanda Read File, Ctrl-R. comanda Read File introduce un fișier de pe disc în locația curentă a cursorului.

când vi se solicită, tastați numele fișierului pe care doriți să îl deschideți sau utilizați combinația de taste Ctrl-T pentru a utiliza browserul de fișiere încorporat nano pentru a naviga la fișierul pe care doriți să îl deschideți.,

dacă un fișier este deja deschis, nano va introduce noul fișier în el la locația curentă a cursorului; nu va închide fișierul existent și nici nu va deschide un ecran nou pentru noul fișier.

Save and Save As

Save and Save As sunt ambele realizate cu comanda Write Out, Ctrl-O.

când vi se solicită, apăsați enter pentru a accepta numele fișierului existent. Pentru a salva ca un alt nume de fișier, tastați noul nume și apăsați Enter sau utilizați combinația de taste Ctrl-T pentru a utiliza browserul de fișiere încorporat nano.

închiderea fișierelor

închideți un fișier cu combinația de taste Ctrl-X., Dacă fișierul la care lucrați a fost modificat de la ultima salvare, vi se va solicita să salvați mai întâi fișierul. Tastați y pentru a salva fișierul sau n pentru a ieși din nano fără a salva fișierul.

închiderea unui fișier Închide, de asemenea, nano.

Editare Text

așa cum este normal în majoritatea editorilor de text, textul pe care îl introduceți în nano este introdus în poziția curentă a cursorului. Tastele ștergere și Backspace funcționează, de asemenea, la fel ca în alți editori.

utilizați combinația de taste Alt-6 pentru a copia textul în”tamponul tăiat”., În mod similar, utilizați combinația de taste Ctrl-K pentru a șterge textul (este tăiat la „buffer cut”). Dacă nu este marcat niciun text, aceste două comenzi copiază sau taie întreaga linie de text.

utilizați combinația de taste Ctrl-U pentru a lipi textul în „buffer-ul tăiat” în fișier. pentru a tăia sau copia un anumit text, trebuie mai întâi să marcați punctele de început și de sfârșit ale textului pe care doriți să îl selectați. Puteți face acest lucru fie cu tastatura, fie cu mouse-ul, dar pentru a utiliza mouse-ul pentru marcare, trebuie să activați mai întâi serviciile mouse-ului încorporat nano., pentru a utiliza tastatura pentru a selecta text, mutați cursorul la începutul textului pe care doriți să îl selectați, apăsați combinația de taste Alt-A pentru a marca începutul, apoi mutați cursorul la sfârșitul secțiunii pe care doriți să o selectați.

pentru a utiliza mouse-ul pentru a marca începutul unei selecții, asigurați-vă mai întâi că serviciile mouse-ului încorporat nano sunt activate. Utilizați combinația de taste Alt-M pentru a comuta între mouse-ul nano și mouse-ul terminalului. Faceți clic pe locația în care doriți să marcați începutul selecției, treceți la sfârșitul secțiunii pe care doriți să o selectați și faceți clic din nou pe mouse., Este posibil să fie necesar să utilizați tastatura pentru a derula ecranul în sus sau în jos, deoarece nano nu acceptă derularea cu mouse-ul. după ce ați marcat începutul și sfârșitul textului, combinațiile de taste Alt-6 și Ctrl-K pot fi utilizate pentru a le copia sau a le tăia.

Nota

Textul copiat sau tăiat în nano interne „taie tampon” poate fi doar lipite spate în curent nano sesiune. Textul nu este disponibil pentru lipirea în alte ferestre sau programe.,dacă utilizați nano într-o fereastră terminal, puteți utiliza mouse-ul pentru a copia și lipi text în și din alte ferestre de pe desktop. Nu puteți utiliza mouse-ul pentru a tăia sau șterge textul.

renunțare la Nano

pentru a renunța la nano, utilizați combinația de taste Ctrl-X. Dacă fișierul la care lucrați a fost modificat de la ultima salvare, vi se va solicita să salvați mai întâi fișierul. Tastați y pentru a salva fișierul sau n pentru a ieși din nano fără a salva fișierul.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Sari la bara de unelte