Kai naudojatės komandų eilute, "Linux" naujokus dažnai atleidžia kiti, labiau pažengę teksto redaktoriai, 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"
Taip pat galite naudoti šią sintaksę:
nano /path/to/filename
Nano seka kelią ir atidarys tą failą, jei jis egzistuoja. Jei jo neegzistuoja, jis pradės naują buferį su to failo pavadinimu toje kataloge.
Pažvelkime į numatytąjį nano ekraną.
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, mesti rūkyti, pateisinimai ir kt. Dažniausiai pasitaikančios yra išvardytos 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 slinktumėte žemyn, kad pamatytumėte galiojančių nuorodų sąrašą.
Tarkime, kad dirbate su nauju teksto failu arba "buferiu" ir norite jį 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ą.
Galite paspausti "Escape" du kartus, o ne laikyti valdymo klavišą, jei turite problemų tai padaryti. Taip pat yra keletas komandų, kurioms reikia naudoti meta raktą. Daugelyje klaviatūros išdėstymų Meta prilygsta "Alt" mygtukui.
Kai 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, priartinkime prie teksto failo judėjimo labai greitai. Ž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 žymeklis, atrodykite kaip "nano-GPS", paspauskite Ctrl + C.
Kopijavimas, pjovimas ir įklijavimas
Kai mes 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.
Norėdami nukopijuoti pažymėtą tekstą, paspauskite Meta + ^. Jei vietoj to norite iškirpti tekstą, paspauskite Ctrl + K.
Norėdami įklijuoti savo tekstą, perkelkite žymeklį į tinkamą padėtį ir paspauskite Ctrl + U.
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ą.
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.
Ir po to, kai jums tikrai patogu, galite pasukti naudingą skyrių iš apačios, paliesdami "Meta + X", kad galėtumėte daugiau redaguoti vietos ekrane!
Kai 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 slypi naudojimo paprastumo. 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.