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

Turinys:

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

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

Video:
Video: Real Benefits Of 3D Touch vs Haptic Touch in iOS 14! - iPhone 12 Downsides 2024, Balandis
Anonim
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.
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 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"

Galite paleisti nano dviem būdais. Norėdami atidaryti nano tuščią buferį, tiesiog įveskite komandą "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/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ą.

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.
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.

Image
Image

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šą.

Kai baigsite žiūrėti į sąrašą, paspauskite Ctrl + X, kad išeitumėte iš pagalbos.
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" 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ą.

Jei norite įterpti kito failo turinį į dabartinį buferį, turėtumėte įvesti Ctrl + R.
Jei norite įterpti kito failo turinį į dabartinį buferį, turėtumėte įvesti Ctrl + R.
Galite atšaukti abi ankstesnes komandas, įvesdami Ctrl + C.
Galite atšaukti abi ankstesnes komandas, įvesdami Ctrl + C.

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ą.

Image
Image

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.

Image
Image

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

Image
Image

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.

Atkreipkite dėmesį, kad žymeklis yra ant tuščios vietos, 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.
Atkreipkite dėmesį, kad žymeklis yra ant tuščios vietos, 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 savo tekstą, perkelkite žymeklį į tinkamą padėtį ir paspauskite Ctrl + U.

Jei norite pašalinti visą teksto eilutę, tiesiog paspauskite Ctrl + K, nieko nenurodydami. Tai kartais patogu redaguoti konfigūracijos failus.
Jei norite pašalinti visą teksto eilutę, tiesiog paspauskite Ctrl + K, nieko nenurodydami. 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ą.

Galite matyti, 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.
Galite matyti, 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.

Ankstesnė paieškos frazė pasirodo skliausteliuose ir paliekant eilutę tuščią ir paspaudus Enter vėl pakartos paskutinę paiešką.
Ankstesnė paieškos frazė pasirodo skliausteliuose ir paliekant eilutę tuščią ir paspaudus Enter vėl pakartos paskutinę paiešką.

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!

Image
Image

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.

Rekomenduojamas: