Editorul nano este site-ul nostru de blog-uri linux și "versuri"

În cele din urmă, utilizatorii de Ubuntu pentru procedurile de configurare nano pot fi adecvate, chiar mai mult decât setul regulat al Gedit GNOME ... Introducere Atât timp este îndreptată asupra faptului că o fracțiune din timpul să-și petreacă pe dezvoltarea de nano - lucru util pentru multi utilizatori Linux. Mai ales pentru că, așa cum sa spus, este ușor de învățat și oportunitățile pe care le are mai mult decât ar putea părea la prima vedere. Adevărat, nu mult mai mult ...

După ce ați rulat nano, înaintea ochilor dvs. apare ceva de genul următor (vezi Figura 1). Mai sus este linia de titlu, în care este afișat numărul versiunii programului, numele fișierului deschis și, în colțul din dreapta, un mesaj care arată că fișierul a fost modificat. În partea de jos a ecranului puteți vedea zona de indiciu - o listă a secvențelor cheii principale de control (formată dintr-o combinație +liter) cu explicații în limba localizată.

Zona dintre linia de titlu și zona de prompt este zona de lucru, unde introduceți și editați textul. În nano, există (spre deosebire, de exemplu, vi și vim) un singur mod de operare. Adică, textul este introdus în modul obișnuit, iar secvențele de comandă sunt furnizate pentru a apela comenzile. Puteți să le familiarizați apelând sistemul de ajutor încorporat cu cheia .

Permiteți-mi să vă reamintesc că pe tastatura PC-ului rolul Meta-cheie este de obicei efectuat prin apăsarea unei taste (în unele aspecte - în mod specific "Și bine, sau, invers, la stânga), sau apăsând și eliberând cheia .

Secvențele de control sunt următoarele (în paranteze - chei de funcții duplicate și, uneori, meta-secvențe):

+() - apelați meniul prompt;

+() - ieșirea din program;

+() - înregistrarea fișierului curent;

+ () - introducerea fișierului în cel curent;

+() - căutarea textului în fișierul curent;

+<\>( sau +) - înlocuirea textului în fișierul curent; Mai întâi, introduceți un text de înlocuire, apoi, după ce faceți clic
- înlocuibil;

+ ( sau ) - treceți la ecranul anterior;

+ ( sau ) - treceți la următorul ecran;

+ () = ștergeți (tăiați, tăiați) o linie la poziția cursorului (sau grupul selectat
prin +<^> rânduri) cu salvarea în tampon (cutbuffer);

+ - () - introducerea conținutului de cutbuffer în șir la poziția cursorului; dacă acesta nu sa schimbat, acesta îndeplinește rolul de Anulare (anulare), care nu este prevăzut în mod obișnuit; poate fi de asemenea folosit pentru clonarea nelimitată a unui șir (sau a unui grup anterior
tăiată +
linii) în partea permisă a textului - este suficient după îndepărtare pentru a muta cursorul în locul dorit;

  • + () - afișează informații despre poziția cursorului într-o formă ca
  • + () - verificarea ortografică (prin intermediul unui program de ortografie externă, dacă este instalat și opțiunea corespunzătoare este inclusă în config, vezi mai jos);

    +

    - Mutați cursorul cu o linie în sus;

    + - mișcați cursorul cu o linie în jos;

    + - Mutați cursorul cu un caracter înainte;

    + - Mutați cursorul cu un caracter înapoi;

    + - Mutați cursorul la începutul liniei curente;

    + - Mutați cursorul la sfârșitul liniei curente;

    + - redenumiți ecranul curent;

    +<^> (+) - selectarea textului, pornind de la poziția actuală a cursorului, în acest scop
    eliminarea ulterioară (combinație +) și mutarea în alt loc
    (O combinație de +); deselectați - apăsând din nou +<^>;

    + - ștergeți un caracter la poziția cursorului;

    + - ștergeți caracterul din stânga cursorului;

    + - introducerea unui caracter de file;

    + () Completați autocompletarea paragrafului curent;

    + introducerea unui caracter nou (CR) în poziția cursorului;

  • +<_> ( sau +) - mergeți la mențiunea specificată
    numărul liniei.












  • Meta-secvențele funcționează de obicei ca întrerupătoare. Cu ajutorul lor, se fac următoarele acțiuni:

    + - porniți / opriți permanent
    poziția cursorului;

    + - activați / dezactivați opririle automate;

    + - pornit / oprit;

    + - activați / dezactivați ieșirea zonei
    sfaturi;

    + - activați / dezactivați modul de transfer de cuvinte;

    + - activați / dezactivați suportul mouse-ului
    (numai cu build-uri activate pentru gpm);

    + - activați / dezactivați tăierea până la capăt

  • + - activați / dezactivați utilizarea expresiilor regulate (regexp).
  • În plus, nano oferă de asemenea un instrument de configurare extern - config-ul utilizatorului

    Descrieți în detaliu dispozitivul

    interzice transferul de cuvinte atunci când limita ecranului este atinsă. Acest lucru este foarte important dacă nano-ul este utilizat în principal pentru editarea fișierelor de configurare, care, de obicei, răspund dureros la rupturile de linie în locații aleatorii. Deși același efect poate fi atins prin rularea nano cu opțiunea -w - I, cu toate acestea, prefer să fie reasigurată.

    Ca rezultat, prin combinare + (sau prin ) pentru ortografie va fi numit programul aspell - dacă este, desigur, instalat și prevăzut cu un dicționar pentru limba dorită. Desigur, aspell poate fi înlocuit de ispell 'ohm - dar în Kubuntu nu este recomandat să o faceți (ispell încă nu a învățat cum să lucreze cu codificarea UTF8).

    atunci etichetele HTML vor fi evidențiate. Și dacă o faci

    /.nanorc astfel de linii:

    apoi desenele de script-uri shell (în "modelul"

    nu există astfel de linii). De fapt, asta e tot. Funcționalitatea nano nu impresionează deloc pe cei extrem de bogați. Cu toate acestea, cu rolul său - editare simplă a fișierelor mici de configurare - este destul de coples. Și capacitatea de a conecta verificarea ortografică vă permite să o utilizați pentru scrierea de texte simple.

    Acum intrăm într-o astfel de linie:







    Articole similare

    Trimiteți-le prietenilor: