Išeikite ir išsaugokite nano. Nano – teksto rengyklė

Visos komandos išduodamos spaudžiant klavišų kombinacijas – funkcinius mygtukus arba kombinaciją Ctrl-raidė, Alt-raidė.

Alt emuliuojamas vieną kartą paspaudus Esc, Ctrl – du kartus. Vietoj Alt-X galite įvesti Esc X , vietoj Ctrl K galite įvesti Esc Esc K .

Rodyklės aukštyn-kairėn-dešinėn-žemyn daro būtent tai, ką jos turėtų daryti.
Eilutės pradžia – Pradžia
Eilutės pabaiga – pabaiga
Puslapis žemyn – PgDn
Puslapiai aukštyn – PgUp

Žodis į priekį - Ctrl-tarpas
Žodis atgal - Alt-Space(žymeklis pasirodo žodžio pradžioje)
Į failo pradžią - Alt-| arba Alt-\ (trumpai, Alt- ir "šis" mygtukas)
Iki failo pabaigos - Alt-/ arba Alt-? (panašiai, Alt "šis" mygtukas)
Iki pirmosios tuščios eilutės - Alt-0(arba Alt-))
Iki pirmos tuščios eilutės - Alt-9(arba Alt-()


Įjungti / išjungti linijos vyniojimą – Alt-L
Eikite į eilutę su nurodytu numeriu - Alt-G

Tekstas pasirenkamas pele arba klaviatūra. Klaviatūroje pasirinkimas vyksta taip: pirmiausia pažymima pasirinkimo pradžia: Alt-A arba Ctrl-^. Toliau seka navigacija – ir kol nebus atliktas veiksmas su tekstu buferyje, pasirinkimas išsaugomas.

Pasirinktą tekstą galima nukopijuoti į mainų sritį – derinys Alt-6.

Tada galime įklijuoti tekstą iš mainų srities − Ctrl-U arba F10.

Be to, kad būtų lengviau redaguoti, Ctrl-K ištrina eilutę, jei nėra pasirinkimo. Arba visiškai, arba nuo žymeklio iki eilutės pabaigos. Elgesys pakeičiamas deriniu Alt-K(pagal numatytuosius nustatymus režimas yra ištrinti visą eilutę, o Alt-K perjungia ją pirmyn ir atgal).

Atkreipkite dėmesį, kad ištrinta eilutė yra buferyje, todėl galite ją įklijuoti naudodami Ctrl-U.

Kitas derinys tinginiams - Alt-T, ištrindami viską nuo žymeklio iki failo pabaigos (komanda trunkate).

Norėdami įterpti tekstą iš kito failo, naudokite mygtuką Ins(Manau, kad visi vim vartotojai puikiai žino šio mygtuko veikimą nano).

Visos pagrindinės valdymo sekos pateikiamos terminalo lango apačioje.

Valdymo sekos yra tokios (skliausteliuose yra pasikartojantys funkcijų klavišai ir kartais meta sekos):

    Kontrolė+G (F1) - skambinkite į visą pagalbos meniu;
  • Kontrolė+X (F2) - išeiti iš programos;
  • Kontrolė+O (F3) - įrašyti esamą failą;
  • Kontrolė+R (F5) - įterpti failą į esamą;
  • Kontrolė+W (F6) - ieškokite teksto esamame faile;
  • Kontrolė+\ (F14 arba Meta+R) - teksto pakeitimas esamame faile; Pirmiausia įvedamas pakaitinis tekstas, tada spustelėjus Įeikite- keičiamas;
  • Kontrolė+Y (F7 arba PgUp) - pereiti į ankstesnį ekraną;
  • Kontrolė+V (F8 arba PgDwn) - pereiti į kitą ekraną;
  • Kontrolė+K (F9) = žymeklio padėtyje esančios linijos ištrynimas (Iškirpimas, iškirpimas) ir saugojimas buferyje (cutbuffer);
  • Kontrolė+U - (F10) - įterpia iškirpimo buferio turinį į eilutę žymeklio padėtyje; jei pastaroji nepasikeitė, ji atlieka anuliavimo (atšaukimo) funkciją, kuri paprastai nėra teikiama; taip pat gali būti naudojamas neribotam eilučių klonavimui savavališka teksto dalis - ištrynus pakanka perkelti žymeklį į norimą vietą;
  • Kontrolė+C (F11) - rodyti informaciją apie žymeklio padėtį VR forma
  • Kontrolė+T (F12) - rašybos tikrinimas (per išorinę rašybos programą, jei ji įdiegta ir konfigūracijoje įjungta atitinkama parinktis, žr. toliau);
  • Kontrolė+P- perkelti žymeklį viena eilute aukštyn;
  • Kontrolė+N- perkelkite žymeklį viena eilute žemyn;
  • Kontrolė+F- perkelti žymeklį vienu simboliu į priekį;
  • Kontrolė+B- perkelti žymeklį vienu simboliu atgal;
  • Kontrolė+A- perkelkite žymeklį į dabartinės eilutės pradžią;
  • Kontrolė+E- perkelkite žymeklį į dabartinės eilutės pabaigą;
  • Kontrolė+L- perbraižyti esamą ekraną;
  • Kontrolė+^ (Meta+A) - teksto pasirinkimas (ir įdėjimas į buferį), pradedant nuo esamos žymeklio padėties;
  • Kontrolė+D- žymeklio vietoje esančio simbolio ištrynimas;
  • Kontrolė+H- žymeklio kairėje esančio simbolio ištrynimas;
  • Kontrolė+- įterpti skirtuko simbolį;
  • Kontrolė+J (F4) automatiškai užbaigti esamą pastraipą;
  • Kontrolė+M naujos eilutės simbolio (CR) įterpimas žymeklio vietoje;
  • Kontrolė+_ (F13 arba Meta+G) - pereiti prie nurodytos eilutės numerio.

redaktorius nano yra konsolės teksto rengyklė. Jis pasiekiamas beveik visuose „Linux“ platinimuose, yra „MacOS“ ir gali būti paleistas „Windows“. nano dažnai naudojamas konfigūracijos failams redaguoti, kai nėra GUI.

Nano valdymas atliekamas naudojant klaviatūrą spartieji klavišai. Redagavimo priemonės apačioje yra pagrindinių sparčiųjų klavišų sąrašas. Simbolis ^ reiškia Ctrl klavišą. Pavyzdžiui, ^X reiškia spartųjį klavišą Ctrl+X. Didžiosios ir mažosios raidės nėra jautrios; Ctrl+X atitinka Ctrl+x .

Pažiūrėkime, kaip atlikti pagrindinius veiksmus dirbant su nano.

Sukurkite naują failą

Norėdami sukurti failą, tiesiog paleiskite redaktorių be parametrų. Kai uždarysite redaktorių, turėsite įvesti failo pavadinimą.

Taip pat galite iš karto nustatyti naujo failo pavadinimą:

Įvykdžius komandą, nano redaktorius bus paleistas ir bus atidarytas naujas tuščias failas redaguoti.

Atidarykite esamą failą redaguoti

Norėdami redaguoti esamą failą, turite paleisti nano redaktorių ir nurodyti kelią į failą, kurį norite atidaryti:

Išsaugomi pakeitimai

Išsaugokite ir tęskite darbą

Būsenos eilutėje pasirodys šis pranešimas: Rašomo failo pavadinimas: failo_pavadinimas(jei failo pavadinimo trūksta, turite įvesti failo pavadinimą). Norėdami išsaugoti pakeitimus, paspauskite Enter.

Išsaugoti ir išeiti

Tokiu atveju, jei pakeitėte failą, pasirodys klausimas: " Išsaugoti pakeistą buferį (ATSAKYMAS Ne Ar sunaikins PAKEITIMUS)?". Paspauskite klavišą y. Atsiras klausimas, kuriame prašoma įvesti failo pavadinimą. Įveskite naują failo pavadinimą arba tiesiog paspauskite Enter. Pakeitimai bus išsaugoti ir redaktorius užsidarys.

Išeikite neišsaugoję pakeitimų

Norėdami išeiti iš redagavimo priemonės ir neišsaugoti pakeitimų, naudokite sparčiuosius klavišus:
Ctrl + X

Yra klausimas" Išsaugoti pakeistą buferį..?“, paspauskite n.

Kopijuoti ir įklijuoti

Eilučių kopijavimas ir įklijavimas

Į supjaustyti visą eilutę ir įdėkite ją į buferį, perkelkite žymeklį į norimą eilutę ir paspauskite:
Ctrl + K

Į Įdėti spustelėkite eilutę iš buferio:
Ctrl + U

Nukopijuokite ir įklijuokite laisvą tekstą

Norėdami nukopijuoti savavališką tekstą į mainų sritį, pirmiausia turite jį pasirinkti. Į pradėti atranką Užveskite žymeklį teksto, kurį planuojate kopijuoti, pradžioje ir paspauskite:
Ctrl + 6

Perkelkite žymeklį, tekstas bus paryškintas.

Į kopija pasirinktą tekstą į mainų sritį, paspauskite:
Alt + 6

arba, į supjaustyti pasirinktą tekstą, spustelėkite:
Ctrl + K

Perkelkite žymeklį į vietą, kur norite įklijuoti tekstą iš buferio. Į Įdėti tekstas iš buferio paspaudimo:
Ctrl + U

Paieškos tekstas

Norėdami ieškoti teksto faile, naudokite sparčiuosius klavišus:
Ctrl + W

Turite įvesti paieškos eilutę ir paspausti Enter.

Žymeklis bus perkeltas ant pirmojo ieškomo teksto pasireiškimo (palyginti su žymekliu). Norėdami pereiti prie kito įvykio, spustelėkite:
Alt + W

Norėdami sustabdyti paiešką, spustelėkite:
Ctrl + C

Raskite ir pakeiskite tekstą

Norėdami rasti ir pakeisti tekstą, naudokite sparčiuosius klavišus:
Ctrl+\

Būsite paraginti įvesti paieškos tekstą. Įveskite paieškos eilutę ir paspauskite Enter.
Tada jūsų bus paprašyta įvesti tekstą, kurį norite pakeisti. Įveskite eilutę ir paspauskite Enter.
Tada bus pateikta užklausa pakeisti rastą reikiamos eilutės atvejį. Galite paspausti klavišą A, kad pakeistumėte visus failo atvejus vienu metu, arba naudokite klavišus Y arba N, kad pakeistumėte arba nepakeistumėte rastus paieškos eilutės įvykius.

Spartieji klavišai

Norėdami rodyti informaciją apie visus sparčiuosius klavišus, naudokite kombinaciją Ctrl+G.

Dažniausiai naudojami nano spartieji klavišai:

Spartieji klavišaiapibūdinimas
Ctrl + APerkelkite žymeklį į eilutės pradžią.
Ctrl + EPerkelkite žymeklį į eilutės pabaigą.
Ctrl + YPerkelkite žymeklį 1 puslapiu aukštyn (analogiškai „PageUp“)
Ctrl + VPerkelkite žymeklį 1 puslapiu žemyn (analogiškai „PageDown“)
Ctrl+_Eikite į konkrečią eilutę (turėsite įvesti eilutės numerį).
Ctrl + CParodykite, kurioje eilutėje ir pozicijoje yra žymeklis.
Ctrl + WIeškokite teksto faile. Turite įvesti paieškos eilutę.
Ctrl+\Raskite ir pakeiskite tekstą faile. Pirmiausia įveskite paieškos eilutę, tada pakaitinę eilutę.
Ctrl + DIštrinkite po žymekliu esantį simbolį.
Ctrl + KIštrinti dabartinę eilutę.
Ctrl + OIšsaugokite pakeitimus neuždarydami redaktoriaus.
Ctrl + XIšeikite iš redaktoriaus. Jei failas buvo pakeistas, būsite paraginti išsaugoti pakeitimus.

Kažkas kito

Dar pora įdomių gudrybių dirbant su nano, apie kurias žino ne visi.

Ctrl = Esc Esc

Vietoj klavišo Ctrl galite naudoti dukart spustelėdami klavišą Esc. Pavyzdžiui,
Esc+Esc+X
Tai atitinka Ctrl+X.

Tik skaitymui

Norėdami atidaryti tik skaitomą failą, naudokite jungiklį -v:

Failų atsarginė kopija

Galite įsitikinti, kad pakeitus failą sukuriama atsarginė kopija. Norėdami tai padaryti, naudokite jungiklį -B:

Jei pakeisite failą ir išsaugosite pakeitimus, bus sukurta atsarginė failo kopija, kurios turinys bus toks, koks buvo prieš pakeitimą. Atsarginės kopijos pavadinimas yra toks pat kaip ir originalaus failo pavadinimas, kurio pabaigoje yra tildė ~.

Naujokams, kurie tik pradeda mokytis Linux, terminalas kelia daug streso, bet kalbant apie nano komandą...

Beveik visi serveriai, kuriuose veikia Linux, įskaitant Ubuntu serveris, nenaudokite grafinio apvalkalo; visi nustatymai atliekami naudojant terminalą. „Linux“ paskirstymuose staliniams kompiuteriams situacija yra šiek tiek paprastesnė, tačiau vis tiek, jei norite tiksliai sureguliuoti sistemą, negalite išvengti susipažinimo su terminalu. Viena iš sunkiausių „komandų“ yra „Nano Linux“. Ši komanda " nano “, ne kas kita, kaip konsolės teksto rengyklė.

Kaip naudoti nano teksto rengyklę Linux terminale

Šiame straipsnyje mes stengsimės aiškiai pasakyti, kaip naudoti šį teksto rengyklę, kad „Linux“ neatrodytų tokia sudėtinga operacinė komanda.

„Nano“ diegimas „Linux“.

Jei terminalas niekaip nereaguoja į nano komandą, tada ši teksto rengyklė neįdiegta. Norėdami jį įdiegti, įveskite komandą:

sudo apt install nano

Viskas paruošta paleidimui!

Nano paleidimas

Teksto redaktorius nano veikia tik terminale. Dar vienas paaiškinimas prieš pradedant, Operacinė sistema„Linux“ yra didžiosios ir mažosios raidės, jei žodis ar komandos dalis parašyti didžiosiomis raidėmis, turite ją įvesti taip, kitaip gausite klaidą.

Jei esate kataloge (aplanke), kuriame yra reikalingas tekstinis failas, tada norėdami pradėti jį redaguoti naudodami nano terminale reikia parašyti taip:

Nano index.html

Beje, komanda padės išsiaiškinti, kuriame kataloge esate dabar pwd , o kokie failai yra netoliese? ls .

Jei redaguojame failą, esantį kitame kataloge (aplanke), tada terminale turite nurodyti visą kelią:

Nano /var/www/html/index.html

Jei staiga redaguojate failą, jautrų žodžių laužymui, įveskite komandą terminale nano su papildomu raktu -w :

Nano -w/var/www/html/index.html

Norėdami atidaryti dokumentą konkrečioje eilutėje ar stulpelyje nano + eilutė, stulpelis failo_pavadinimas

Pavyzdžiui nano +3,2 /etc/hosts

Nano spartieji klavišai, skirti valdyti teksto rengyklėje

Su įvesta tekstine informacija nano niekam neturėtų kilti problemų. Tačiau kaip patogu tvarkyti tekstinius duomenis, ištrinti juos masiškai, perkelti ir, svarbiausia, kaip išsaugoti nano, daugelis žmonių su tuo susiduria.

Veiksmo pavadinimas nano spartieji klavišai
Atidarykite failą konkrečioje eilutėje

+ eilės numeris

Pavyzdžiui:

nano +25 log.txt

„Lėtas“ judėjimas į šonus - aukštyn, žemyn, kairėn, dešinėn Raktai

arba

Ctrl F Ir Ctrl B

←→ arba

Ctrl P Ir Ctrl N

Pereikite į failo pradžią Alt | arba Alt\
Pereikite į failo pabaigą Alt / arba Alt?
Pereikite vienu žodžiu į priekį Ctrl tarpas
Pereikite į eilutės pradžią Ctrl A
Pereikite į eilutės pabaigą Ctrl E
Perkelkite žodį atgal Alt Space
Pereikite prie eilutės pagal skaičių Altas G arba Ctrl -
Kitas puslapis (jei ilgas tekstinis failas) Ctrl Y
Ankstesnis puslapis (jei ilgas tekstinis failas) Ctrl V
Iškirpti „ištrinti“ visą eilutę Ctrl K
Ištrinkite viską nuo žymeklio iki failo pabaigos ALT T
Įklijuokite anksčiau iškirptą arba nukopijuotą eilutę Ctrl U
Pasirinkite dalį teksto, nukopijuokite arba iškirpkite (arba ištrinkite) Pereikite į reikiamą teksto skyrių

Spaustuvas ALT A

ir perkelkite raktus ↓←→

Kopijuoti Alt-6

Iškirpti arba ištrinti Ctrl K

Įterpti skirtuką Ctrl I
Įklijuokite tekstinę informaciją iš kito failo Ctrl R

nurodykite kelią į failą

Nano rodo eilučių ir stulpelių numerius CTRL C
Rasti tekstinis failas reikalingas žodis Ctrl W

parašykite paieškos žodį

Rasti kitą Ctrl W
Failo pakeitimų išsaugojimas Ctrl O

paspauskite Įeikite

Failo pakeitimų išsaugojimas ir nano redaktoriaus išėjimas Ctrl O

Paspausk Enter

Neišsaugokite atliktų pakeitimų Ctrl Z
Išsaugokite pakeitimus ir pervardykite failą Ctrl X

paspauskite Y

įveskite naują failo pavadinimą

paspauskite Įeikite

Tikiuosi, kad nano terminalo teksto rengyklės naudojimas nebebus toks didelis galvos skausmas kaip anksčiau!

Ar vis dar turite papildomų klausimų? Parašykite juos komentaruose apie tai, ką padarėte, arba atvirkščiai!

Tai viskas! Daugiau straipsnių ir instrukcijų skaitykite skyriuje. Likite svetainėje, bus dar įdomiau!

Nano- teksto redaktorius komandinė eilutė, kuris yra iš anksto įdiegtas beveik kiekviename Linux platinimas. Dėl savo paprastumo, palyginti su kitais komandinės eilutės teksto rengyklėmis, tokiais kaip vi/vim Ir emacs. Jame yra daug naudingų funkcijų, tokių kaip sintaksės paryškinimas, eilučių numeravimas, paprasta paieška ir daug daugiau.

„Nano Editor“ diegimas „Linux“.

Jei dėl kokių nors priežasčių nano dar nėra įdiegtas jūsų „Linux“ paskirstyme, turėtumėte lengvai jį įdiegti naudodami šias komandas:

# apt įdiegti nano [skirta Ubuntu / Debian] # yum įdiegti nano [skirta CentOS / Fedora]

Nano spartieji klavišai

Nano naudoja sparčiuosius klavišus įvairioms funkcijoms, tokioms kaip teksto paieška faile, teksto lygiavimas ir kt. Šiuos sparčiuosius klavišus labai lengva matyti redaguojant failą. Jie keičiasi automatiškai, priklausomai nuo to, kokius veiksmus atliekate.

Vienas dalykas, kurį turėtumėte žinoti, yra tai, kad spartusis klavišas su ^ piktograma ir simboliu (pvz., ^W) yra klavišo Ctrl ir to simbolio (mūsų pavyzdyje Ctrl + W) derinys.

Rodomas derinys, prasidedantis raide M, reiškia, kad jį reikia užbaigti paspaudus Alt klavišą ir kitą simbolį.

Toliau pateikiamos parinktys, kurias pamatysite pirmą kartą atidarę nano :

  • G Gaukite pagalbos
  • ^O Užsirašyti
  • ^W Kur
  • ^K Iškirpti tekstą
  • ^J Lygiuoti
  • ^C Dabartinė padėtis
  • M-U atšaukti (atgal)
  • ^X Išeiti
  • ^R Skaityti failą
  • ^\ Pakeiskite
  • ^U Suskaidytas tekstas
  • ^T Tikrinti rašybą
  • ^_ Eiti į eilutę
  • M-E atšaukti (persiųsti)

Jums nereikia prisiminti kiekvienos parinkties, nes ji visada yra priešais jus. Visą sparčiųjų klavišų sąrašą galite gauti paspausdami ^G (arba paspausdami F1), kuris atvers nano pagalbos meniu. Pastebėsite, kad kai kuriuos sparčiuosius klavišus galima naudoti vienu klavišu.

Pavyzdžiui, F1, jei norite padėti, arba F2, kad išeitumėte iš nano.

Nano redaktoriaus spartieji klavišai

Naujo failo kūrimas „Nano“.

Sukurti naujas failas taip paprasta, kaip paleisti nano:

Tai atidarys redaktorių ir, išsaugojus failą, paprašys nurodyti pavadinimą, kuriuo norite išsaugoti naują failą.


Sukurkite naują failą „Nano“.

Atidarykite failą „Nano“.

Norėdami atidaryti failą, galite paleisti:

$nano ~/mano_teksto_failas.txt

Aukščiau pateikta komanda bandys atidaryti failą „mano_teksto_failas.txt“ iš jūsų namų katalogo. Jei failo nėra, nano bandys jį sukurti.

Kartais gali tekti atidaryti failą ir pereiti prie tikslios eilutės ar stulpelio. „Nano“ leidžia tai padaryti naudojant:

$ nano + eilutė, stulpelių failas

Pavyzdžiui:

$ nano +3,2 ~/.bashrc

Bus atidarytas .bashrc failas ir žymeklis bus trečioje eilutėje, antrame stulpelyje.


Failo atidarymas „Nano“.

Failų redagavimas Nano

Atidarę ar sukūrę failus galite iškart pradėti redaguoti/įrašyti. Skirtingai nei vim, V nano nereikia perjungti į redagavimo režimą. Norėdami perkelti žymeklį aplink failą, galite naudoti klaviatūros rodyklių klavišus.


Failo redagavimas Nano

Ieškoma teksto „Nano“.

Galite ieškoti teksto faile naudodami ^W , kuris reiškia " Kur“ Virš meniu bus atidarytas paieškos laukelis, kuriame galėsite įvesti ieškomą tekstą:


Ieškoma teksto „Nano“.

Taip pat pamatysite apatinio meniu pasikeitimą, kad būtų rodomos papildomos parinktys. Jie beveik patys paaiškina, todėl pažvelgsime į svarbesnius.

  • Ieškokite naudodami reguliariąsias išraiškas- Paspauskite M-R (klavišai Alt + R) ir įveskite užklausą naudodami įprastas išraiškas, kurias norite naudoti.
  • Eiti į eilutę- paspauskite ^T (Ctrl + T), tada eilutę, kur norite perkelti žymeklį.
  • Pakeiskite tekstą— paspauskite mygtuką ^R (Ctrl + T) paieškos režimu arba ^\ įprastu režimu. Būsite paraginti įvesti savo originalus tekstas, paspaudę Enter būsite paraginti įvesti tekstą, kuris bus naudojamas pakeitimui. Galiausiai jūsų bus paklausta, ar norite pakeisti atitinkantį paieškos egzempliorių, ar visas atitiktis. Jei pasirinksite „Ne“, žymeklis bus perkeltas į kitą atitiktį.
  • Eikite į pirmą eilutę- paspauskite ^Y (Ctrl + Y).
  • Pereiti į paskutinę eilutę- paspauskite ^ V (Ctrl + V).

Nukopijuokite / įklijuokite / iškirpkite tekstą nano kalba

Nano sąsaja yra labai panaši į GUI teksto redaktorių. Jei norite kopijuoti arba iškirpti tekstą grafiniame rengyklėje, pirmiausia turite jį pasirinkti. Tas pats vyksta ir nano. Norėdami pažymėti tekstą, paspauskite Ctrl + ^, tada perkelkite žymeklius rodyklių klavišais.

  • Norėdami nukopijuoti pasirinktą tekstą, paspauskite Alt + ^.
  • Norėdami iškirpti pasirinktą tekstą, paspauskite ^K (Ctrl + K).
  • Norėdami įklijuoti pasirinktą tekstą, perkelkite žymeklį į norimą vietą ir paspauskite ^U (Ctrl + U).

Teksto kopijavimas ir įklijavimas Nano

Išsaugokite failą „Nano“.

Jei norite išsaugoti esamus failo pakeitimus, paspauskite kombinaciją ^O (Ctrl + O). Jei redaguojate naują failą, būsite paraginti nurodyti failo pavadinimą. Tai išsaugos dabartinius pakeitimus, o nano liks atidarytas, kad galėtumėte toliau keisti failą.

Išsaugokite failą su atsargine kopija

Kartais redaguojant failą gali tekti pasilikti laikinąsias to paties failo kopijas. Galite naudoti nano parinktį -B, kuri sukurs atsarginę redaguojamo failo kopiją. Galite naudoti jį kartu su -C parinktimi, kad nurodytumėte nano, kur juos išsaugoti atsargines kopijas kaip nurodyta pavyzdyje:

$ nano -BC ~/atsarginės kopijos myfile.txt

Atlikus aukščiau nurodytus veiksmus bus sukurtos atsarginės failo kopijos mano failas.txt aplanke " atsargines kopijas“, esantis vartotojo namų kataloge. Atkreipkite dėmesį, kad katalogas Rezervinė kopija turi egzistuoti, antraip nano pasakys, kad katalogas neteisingas.

Išeikite iš Nano redaktoriaus

Norėdami išeiti iš nano, tiesiog paspauskite ^X (Ctrl+X klavišai). Jei failas dar neišsaugotas, būsite paraginti išsaugoti pakeitimus naudodami taip ne arba atšaukti išėjimą.

Išvada

Nano yra paprasta naudoti komandų eilutės teksto rengyklė, kuri traukia vartotojus savo paprastumu. Jo sąsaja yra panaši į grafiniai redaktoriai, todėl idealiai tinka Linux naujokams.

Ir platinamas pagal GNU GPL licenciją. Šiuo metu pagal numatytuosius nustatymus įtraukta į Ubuntu paskirstymus ir nereikia įdiegti.
Norėdami paleisti nano, atidarykite terminalą ir paleiskite:

nano

Naudojimo parinktys

Naudodami standartinę komandą, leidžiančią gauti pagalbos naudojant programą, kurioje galite peržiūrėti galimas failų ir kitos informacijos atidarymo parinktis, turėtumėte paleisti:

nano - pagalba

Mes gauname toliau pateiktą "išmetimą". Pakartotinai komanda

Programos_pavadinimas --help

Standartas visoms konsolių programoms.

Naudojimas: nano [OPTIONS] [[+ROW,COLUMN] FILE]... Parinktis Ilgoji forma Reikšmė -h, -? --help Rodyti šį pranešimą +ROW,COLUMN Pradėti nuo nurodytos eilutės ir eilutės -A --smarthome Įjungti išmaniojo pagrindinio puslapio mygtuką -B --atsarginė kopija Saugoti esamų failų atsargines kopijas -C<дир>--backupdir=<дир>Katalogas unikalioms atsarginėms kopijoms saugoti -D --boldtext Naudoti paryškintą šriftą vietoj įprasto -E --tabstospaces Konvertuoti skirtukus į tarpus -F --multibuffer Leisti kelis failų buferius -H --historylog Saugoti ir skaityti paieškos/pakeisti eilučių istoriją -I - -ignorercfiles Nenaudokite nanorc failuose -K --rebindkeypad Išspręskite nedidelę klaviatūros problemą -L --nonewlines Nepridėkite tuščių eilučių failo pabaigoje -N --noconvert Nekonvertuoti iš DOS/Mac formato -O -- morespace Naudokite papildomą eilutę redagavimui -Q<стр>--quotestr=<стр>Citata eilutė -R --apribotas Ribotas režimas -S --tolygus slinkimas eilutė po eilutės vietoj pusės ekrano -T<#чис>--tabsize=<#чис>Nustatyti skirtuko plotį į #stulpelių skaičius -U --quickblank Greitai išvalyti būsenos juostą -V --version Rodyti versiją ir išeiti -W --wordbounds Naudoti tikslesnį žodžių ribų aptikimą -Y<стр>--sintaksė=<стр>Naudokite sintaksės aprašą paryškindami -c --const Visada rodyti žymeklio padėtį -d --rebinddelete Ištaisyti Backspace/Delete problemą -i --autoindent Automatiškai įtraukti naujas eilutes -k --cut Iškirpti nuo žymeklio iki eilutės pabaigos -l --nofollow Nesekite simbolinių nuorodų, nepaisykite -m --mouse Leisti naudoti pelę -o<дир>--operatingdir=<дир>Nustatyti darbo katalogą -p --preserve Reserve XON (^Q) ir XOFF (^S) mygtukai -q --quiet Tyliai nepaisykite paleidimo klaidų, tokių kaip rc failas -r<#столбцы>--užpildyti=<#столбцы>Nustatyti linijos lūžio tašką į #columns -s<программа>--speller=<программа>Naudokite alternatyvi programa rašybos tikrinimas -t --tempfile Automatinis įrašymas išeinant, klausimų nekyla -u --undo Leisti anuliuoti funkciją [EKSPERIMENTAS] -v --View Peržiūros režimas (tik skaitomas) -w --nowrap Nevyniokite ilgų eilučių - x -- nohelp Nerodyti dviejų pagalbos eilučių apačioje -z --suspend Leisti sustabdyti -$ --softwrap Įgalinti minkštų linijų apvyniojimą -a, -b, -e, -f, -g, -j (nepaisoma , dėl Pico suderinamumo)

nano pagalbos tekstas

nano redaktorius sukurta siekiant imituoti pradinio redaktoriaus funkcionalumą ir naudojimo paprastumą UW Pico. Redagavimo priemonė yra padalinta į 4 pagrindines dalis: viršutinėje eilutėje yra programos versija, dabartinis redaguojamo failo pavadinimas ir ar esamame faile buvo atlikti pakeitimai. Antroji dalis yra pagrindinis redagavimo langas, kuriame rodomas redaguojamas failas. Būsenos juosta – 3 eilutė iš apačios – rodo įvairius svarbius pranešimus. Toliau pateiktose dviejose eilutėse rodomi dažniausiai naudojami klavišų deriniai.

Klavišų kombinacijų žymėjimo sistema yra tokia: Kombinacijos su Control žymimos simboliu (^) ir įvedamos paspaudus Ctrl mygtuką arba du kartus paspaudus Escape Esc; deriniai su Esc žymimi simboliu Meta m ir gali būti įvesti naudojant Esc, Alt arba Meta mygtukus, priklausomai nuo naudojamos klaviatūros. Be to, du kartus paspaudus Esc ir įvedus triženklį skaičių nuo 000 iki 255, bus įvestas atitinkamas simbolis.
Pagrindiniame redagavimo lange galimi šie deriniai. Alternatyvūs deriniai rodomi skliausteliuose:

Ctrl + G arba F1 – parodykite šią žinyną
Ctrl + X arba F2 – uždaryti esamą buferį / išeiti iš nano
Ctrl + O arba F3 - Įrašykite dabartinį failą į diską
Ctrl + J arba F4 – lygiuoti dabartinę pastraipą

Ctrl + R arba F5 - įklijuokite kitą failą į dabartinį
Ctrl + W arba F6 – ieškokite teksto arba Įprasta išraiška
Ctrl + Y arba F7 – eikite į ankstesnį ekraną
Ctrl + V arba F8 – eikite į kitą ekraną

Ctrl + K arba F9 – iškirpkite dabartinę eilutę ir išsaugokite ją mainų srityje
Ctrl + U arba F10 – įklijuokite iškarpinės turinį į dabartinę eilutę
Ctrl + C arba F11 - Rodyti žymeklio padėtį
Ctrl + T arba F12 – patikrinkite rašybą, jei įmanoma

m + \ arba m + | - Į pirmąją failo eilutę
m + / arba m + ? - Iki paskutinės failo eilutės

Ctrl + _ arba m + G – eikite į nurodytą eilutės numerį ir eilutę
Ctrl + \ arba m + R – pakeiskite tekstą arba reguliarųjį posakį
Ctrl + ^ arba m + Alt – pažymėkite tekstą esamoje žymeklio vietoje
m + W – pakartokite paskutinę paiešką

m + ^ arba m + 6 - nukopijuokite dabartinę eilutę ir išsaugokite ją mainų srityje
m + ) – padidinkite eilutės įtrauką
m + ( – Sumažinti eilutės įtrauką
Ctrl + F - persiųsti vieną simbolį
Ctrl + B - atgal vienas simbolis
Ctrl + tarpo klavišas – persiųsti vieną žodį
m + tarpas – grįžkite vienu žodžiu atgal
Ctrl + P - pereiti į ankstesnę eilutę
Ctrl + N - eikite į kitą eilutę

Ctrl + Alt – eikite į dabartinės eilutės pradžią
Ctrl + E – iki dabartinės eilutės pabaigos
m + (arba m + 9 – į dabartinės pastraipos pradžią; tada į kitą pastraipą
m +) arba m + 0 – iki dabartinės pastraipos pabaigos; tada kitą pastraipą
m + ] – į atitinkamą skliaustelį
m + − arba m + _ – slinkite viena eilute aukštyn nejudindami žymeklio
m + + arba m + = – Slinkite viena eilute žemyn nejudindami žymeklio
m+< или m + , - Переключить на предыдущий буфер
m + > arba m + . - Perjungti į kitą buferį

m + V – įklijuokite toliau pateiktą klavišų kombinaciją, kaip yra
Ctrl + I – įterpti skirtuką žymeklio vietoje
Ctrl + M – įterpti eilutę žymeklio vietoje
Ctrl + D – ištrinkite po žymekliu esantį simbolį
Ctrl + H - Ištrinkite simbolį žymeklio kairėje
m + T – iškirpti nuo dabartinės padėties iki failo pabaigos

m + J – lygiuoti visą failą
m + D - suskaičiuokite žodžių, eilučių ir simbolių skaičių
Ctrl + L – atnaujinti dabartinį ekraną
Ctrl + Z – pristabdyti redaktorių (jei įjungta)
m + X – pagalbos režimo įjungimas / išjungimas
m + C – nuolatinis įjungimo / išjungimo padėties rodymas
m + O – naudokite papildomą eilutę, kad galėtumėte redaguoti įgalinimą / išjungimą
m + Shift – sklandaus slinkimo įjungimas / išjungimas
m + P – rodymo tarpai įjungti / išjungti
m + Y – sintaksės paryškinimo įjungimas / išjungimas
m + H - protingas namų mygtukas leisti/neleisti
m + I – leisti / išjungti automatines įtraukas
m + K – Iškirpti iki galo įjungti / išjungti
m + L – automatinio linijos nutraukimo įjungimas/išjungimas
m + Q – konvertuoti skirtukus į tarpų įvestį įjungti / išjungti
m + B – Leisti / išjungti atsargines kopijas
m + F – įjungti / išjungti kelis failų buferius
m+M – įjungti/išjungti pelės palaikymą
m + N – nekonvertavus iš DOS/Mac formato, įjungti/išjungti
m + Z – sustabdymo įjungimas / išjungimas
m + $ – Minkštos eilučių pertraukos įjungti / išjungti

Sintaksės paryškinimas

Įjungta nuotoliniai serveriai redaguoti konfigūracijas galite naudoti nano – greitą, suprantamą, paprastą teksto rengyklę su sintaksės paryškinimu. Sutikite, tai labai patogu

1. Suraskime, kur mūsų sistemoje yra pavyzdiniai .nanorc failai. Ubuntu jie paprastai yra /usr/share/nano/ kataloge. Nukopijuokime konfigūracijos failą į mūsų katalogą:

$ cp / etc/ nanorc ~/ .nanorc

2. Pridėkite eilutes prie failo ~/.nanorc(Ubuntu konfigūracijos pavyzdžiai įtraukti į pristatymą), kad paryškintume reikalingus failus, jei jų trūksta standartinis failas konfigūracijos:

## TeX apima "/usr/share/nano/patch.nanorc"## POV-Ray apima "/usr/share/nano/pov.nanorc" ## Perl apima "/usr/share/nano/perl.nanorc" ## Nanorc failai apima "/usr/share/nano/nanorc.nanorc"## Python apima "/usr/share/nano/python.nanorc"## C/C++ apima "/usr/share/nano/c.nanorc" ## Groff include "/usr/share/nano/groff.nanorc"## Assembler apima "/usr/share/nano/asm.nanorc" ## Ruby apima "/usr/share/nano/ruby.nanorc" ## Manpages apima "/usr/share/nano/man.nanorc" ## HTML apima "/usr/share/nano/html.nanorc" ## Bourne apvalkalo scenarijuose yra "/usr/share/nano/sh.nanorc" ## Sun Java apima "/usr/share/nano/java.nanorc"

3. Jei to nepakanka, paimkite sintaksės paryškinimo paketą ir pakoreguokite paryškinimą, kai redaguojate bet ką ir viską.

mob_info