28Aug

"Nano" pradedančiųjų vadovas, "Linux" komandų eilutės teksto redaktorius

Naujas į Linux komandų eilutę?Pasipiktinę visi kiti išplėstiniai teksto redaktoriai?"How-To Geek'as" turi nugarą su šiuo vadovu "Nano", paprastam teksto redaktoriui, kuris yra labai naujokas.

Kai naudojatės komandine eilute, "Linux" naujokus dažnai šalina kiti labiau pažengę teksto redagavimo įrankiai, pvz., "Vim" ir "emacs".Nors jie yra puikios programos, jie turi šiek tiek mokymosi kreivės.Įveskite "Nano", lengvai naudojamą teksto redaktorių, kuris įrodo, kad jis yra universalus ir paprastas. Nano pagal nutylėjimą įdiegiamas Ubuntu ir daugelyje kitų "Linux distros" ir gerai veikia kartu su "sudo", todėl tai labai patinka.

Veikia Nano

Galite paleisti nano dviem būdais. Norėdami atidaryti nano tuščią buferį, tiesiog įveskite komandą "nano".

Taip pat galite naudoti šią sintaksę:

nano /path/to/ failo pavadinimas

Nano seka kelią ir atidarykite tą failą, jei jis egzistuoja. Jei jo neegzistuoja, jis pradės naują buferį su to failo pavadinimu toje kataloge.

Paimkime numatytąjį nano ekraną.

viršuje pamatysite programos pavadinimą ir versijos numerį, redaguojamo failo pavadinimą ir tai, ar failas buvo pakeistas, nes jis paskutinį kartą buvo išsaugotas. Jei turite naują failą, kuris dar nėra išsaugotas, matysite "Naujas buferis". Tada pamatysite savo dokumento turinį, teksto rinkinį.Trečioji eilutė iš apačios yra "sistemos pranešimų" eilutė, kurioje pateikiama informacija, susijusi su programa, kuri vykdo funkciją.Čia galite pamatyti, kad jis sako "Naujas failas". Galiausiai dvi paskutinės dvi eilutės apačioje yra tai, kas daro šią programą labai patogią vartotojui: nuorodų eilutės.

Tai WYSIWYG redaktorius;"Ką matote yra tai, ką gaunate". Tiesiogiai įveskite teksto įvesties tekstą, nebent jį pakeisite raktu, pvz., "Control" arba "Meta".Tai gana paprasta, todėl įveskite kokį nors tekstą arba kopijuokite kažką ir įklijuokite jį į savo terminalą, kad turėtume ką nors žaisti.

Nuorodos

Programos funkcijos vadinamos nano "spartieji klavišai", tokie kaip taupymas, sustojimas, pateisinimai ir kt. Dažniausiai naudojami išvardyti ekrano apačioje, tačiau jų yra daug daugiau. Atkreipkite dėmesį, kad nano nenaudoja "Shift" klavišo spartieji klavišai. Visi spartieji klavišai naudojami mažosiomis raidėmis ir nemodifikuoti skaičių klavišais, taigi Ctrl + G nėra Ctrl + Shift + G.

Paspauskite Ctrl + G, kad atidarytumėte pagalbos dokumentaciją ir slinkite žemyn, kad pamatytumėte galiojančių sparčiųjų klavišų sąrašą.

Kai baigsite žiūrėti į sąrašą, paspauskite Ctrl + X, kad išeitumėte iš pagalbos.

Tarkime, kad dirbate su nauju teksto failu arba "buferiu", kurį norite išsaugoti. Tai vadinama "išspausdinta" ir vykdoma spustelėjant Ctrl + O.Būsite paraginti įvesti failo vardą, o apačioje esanti spartieji klavišai pasikeis, kad atspindėtų tai, ką galite įvesti, kad užbaigtumėte šią komandą.

Jei norite įterpti kito failo turinį į dabartinį buferį, įrašykite Ctrl + R.

Galite atšaukti abi ankstesnes komandas, įvesdami Ctrl + C.

Du kartus galite spustelėti "Escape", o ne laikydami valdymo klavišą, jei turite problemų atlikdami veiksmus. Taip pat yra keletas komandų, kurioms reikia naudoti meta raktą.Daugelyje klaviatūros išdėstymų Meta prilygsta "Alt" mygtukui.

Jei norite išeiti iš nano, tiesiog paspauskite Ctrl + X."Nano" mandagiai paklaus, ar norite išsaugoti buferį, ir jūs galite atšaukti šį veiksmą.

Navigacija

Dabar, kai mes turime pakabinti sparčiuosius klavišus, labai greitai pereikime prie teksto failo.Žinoma, visada galite naudoti "Home", "End", "Page Up", "Page Down" ir rodyklių klavišus, tačiau reikia, kad pirštai būtų perkelti iš raidžių, kuriuos mes visi labai mėgstu.

Norėdami perkelti žymeklį į priekį arba atgal, galite įrašyti Ctrl + F ir Ctrl + B.Norėdami vienu metu judėti aukštyn ir žemyn, galite įrašyti Ctrl + P ir Ctrl + N.Kitaip tariant, galite naudoti tuos raktus, o ne dešinę, kairę, aukštyn ir žemyn rodykles atitinkamai. Trūksta namų ir pabaigos klavišų?Galite naudoti Ctrl + A ir Ctrl + E.Norite perkelti puslapius vienu metu? Ctrl + V perkelia puslapį, o "Ctrl + Y" perkelia puslapį.

Bet palauk, dar daugiau! Norėdami judėti pirmyn ir atgal vieną žodį vienu metu, galite naudoti Ctrl + tarpą ir meta + tarpą( atminkite, tai yra Alt + tarpas).Ir jei esate labai skubotas, galite paspausti Ctrl + _ ir įrašyti eilutės numerį, kablelį ir stulpelio numerį, kad galėtumėte joje judėti tiesiai.

Jei norite pamatyti, kur yra jūsų šiuo metu esantis kursorius, atrodykite kaip nano-GPS, paspauskite Ctrl + C.

Kopijavimas, pjaustymas ir įklijavimas

Kai norime kopijuoti tekstą grafinėje aplinkoje, mes pažymime jį žymekliu. Panašiai ir nano mes "pažymime" jį naudodami komandą Ctrl + ^.Jūs tiesiog perkelkite žymeklį į tą vietą, kur norite pradėti žymėti, tada paspausite Ctrl + ^, kad jį "nustatytumėte".Tai žymės viską nuo pradžios taško iki žymiklio, o ne.

Atkreipkite dėmesį, kad žymeklis yra tuščiame plote, o kopijavimas / pjovimas neapima šios vietos. Taip pat galite pažymėti atgal iš "set" taško. Tačiau būkite atsargūs, nes galite redaguoti tekstą, kol žymės. Jei suklydote, dar kartą paspauskite "Ctrl + ^", kad išjungtumėte žymeklį ir galėtumėte pradėti nuo jo.

Norėdami nukopijuoti pažymėtą tekstą, paspauskite Meta + ^.Jei vietoj to norite iškirpti tekstą, paspauskite Ctrl + K.

Norėdami įklijuoti tekstą, perkelkite žymeklį į tinkamą padėtį ir paspauskite Ctrl + U.

Jei norite pašalinti visą teksto eilutę, tiesiog paspauskite Ctrl + K, nieko nepastebi. Tai kartais patogu redaguoti konfigūracijos failus.

Kai kurie papildomi spartieji klavišai

Jūs žinote, kaip užrašų knygelėje galite priversti ilgas teksto eilutes apvynioti į panašias dalis? Galite perjungti šią funkciją "nano" naudodami meta + L spartųjį klavišą.Kadangi linijos įvyniojimas pagal numatytuosius nustatymus yra "įjungtas", tai paprastai yra naudinga priešingai;Pavyzdžiui, rašote konfigūravimo failą ir norite išjungti linijų įvyniojimą.

Jūs galite pamatyti, kad eilutė, ant kurios yra kursorius, turi "$" tiek pradžioje, tiek pabaigoje. Tai reiškia, kad yra daugiau teksto tiek prieš, tiek po to, kai ekrane rodoma dalis.

Jei norite ieškoti teksto eilutės, paspauskite Ctrl + W ir įveskite paieškos terminą.Tada ši paieška gali būti atšaukta vykdymo viduryje, paspaudę Ctrl + C, nesunaikindami buferio.

Ankstesnio paieškos terminas pateikiamas kvadratiniuose skliaustuose, paliekant eilutę tuščią ir paspaudus Enter, pakartos paskutinę paiešką.

Ir po to, kai jums tikrai patogu, galite išjungti naudingą skyrių iš apačios, paspaudę Meta + X, kad galėtumėte daugiau redaguoti vietos ekrano!

Kai kuri istorija

Nano buvo sukurta taip, kad atrodytų ir atrodytų kitoje programoje Pico. Pico buvo numatytasis "Pine" teksto redaktorius, elektroninio pašto programa nuo tos dienos, kuri nebuvo platinama su GPL draugiška licencija. Tai reiškė, kad perskirstymas buvo šiek tiek neaiškios srities ir todėl buvo sukurtas TIP projektas."PATARIMAS Ne Pico" pridėjo tam tikrų funkcijų, kurių Pico trūko ir buvo licencijuota nemokamai platinti, ir laikui bėgant tapo nano, kurį šiandien mėgsta naudoti. Norėdami gauti daugiau informacijos, skaitykite "Nano" projekto istorijos skyrių savo DUK.

Nano stiprumas yra jo paprastumas. Trumpieji klavišai veikia taip pat, kaip ir GUI teksto procesoriuose, pavyzdžiui, "Word" ir "Open Office", taigi tai yra tik mokymosi dalykas, kuris iš jų daro. Viskas už jo ribų yra tik paprastas teksto redagavimas. Kartą, kai turėsite redaguoti duomenis komandinėje eilutėje, tikimės, kad su ja susipažinsite jau dabar, kai susipažinsite su nano.