Kada se naviknete na naredbenu liniju, novinari Linux često su ugasili drugi, napredniji uređivači teksta kao što su vim i emacs. Iako su izvrsni programi, oni imaju malo krivulje učenja. Unesite Nano, jednostavan za korištenje uređivača teksta koji se dokazuje svestranim i jednostavnim. Nano je instaliran po defaultu u Ubuntu i mnogim drugim Linux distrosima i dobro funkcionira zajedno sa sudo, zbog čega mi toliko volimo.
Trčanje Nano
Također možete koristiti sljedeću sintaksu:
nano /path/to/filename
Nano će slijediti put i otvoriti tu datoteku ako postoji. Ako ne postoji, pokrenut će novi tampon s tim nazivom u tom direktoriju.
Pogledajmo zadani nano zaslon.
To je WYSIWYG urednik; "Ono što vidite je ono što dobivate." Ono što upisujete izravno unosi se u unos teksta, osim ako ga ne mijenjate ključem poput Control ili Meta. Prilično je jednostavna, pa napišite neki tekst ili kopirajte nešto i zalijepite ga u svoj terminal tako da imamo nešto za igranje.
prečaci
Programske funkcije nazivaju se "prečacima" u nano, kao što su spremanje, odustajanje, opravdanje itd. Najčešći su navedeni na dnu zaslona, ali postoji još mnogo toga koji nisu. Imajte na umu da nano ne koristi tipku Shift u prečacima. Svi prečaci upotrebljavaju mala slova i nepromijenjene brojčane tipke pa Ctrl + G nije Ctrl + Shift + G.
Pritisnite Ctrl + G da biste otvorili dokumentaciju pomoći i pomaknite se prema dolje da biste vidjeli popis važećih prečaca.
Pretpostavimo da radite na novoj tekstualnoj datoteci ili "spremniku" i želite ga spremiti. To se zove "ispisivanje" i izvršava se pritiskom tipke Ctrl + O. Od vas će se tražiti da upotrijebite naziv datoteke, a prečaci na dnu će se promijeniti kako bi odražavali što možete unijeti kako biste dovršili ovu naredbu.
Dvaput možete pogoditi Escape umjesto da držite Control tipku, ako imate problema s time. Postoje i neke naredbe koje zahtijevaju korištenje Meta ključa. Na većini izgleda tipkovnice, Meta označava gumb Alt.
Kada želite napustiti nano, samo pritisnite Ctrl + X. Nano će vas pristojno pitati želite li spasiti tampon, a vi možete otkazati i tu akciju.
navigacija
Sada kada imamo prečace, letim se naviknuti na vrlo brzo kretanje tekstualne datoteke. Naravno, uvijek možete upotrijebiti Home, End, Page Up, Page Down i tipke sa strelicama za okretanje, ali to zahtijeva premještanje vaših prstiju iz slova koje svi volimo toliko.
Da biste pomaknuli pokazivač naprijed ili natrag, možete upisati Ctrl + F i Ctrl + B. Za pomicanje prema gore i prema dolje odjednom, možete upisati Ctrl + P i Ctrl + N. Drugim riječima, možete koristiti te tipke umjesto desne, lijeve, gore ili dolje strelice. Nedostaje ključne i završne tipke? Možete koristiti Ctrl + A i Ctrl + E. Umjesto toga želite premjestiti stranice? Ctrl + V se pomiče prema dolje, a Ctrl + Y pomiče stranicu.
Ali čekaj, ima još! Za pomicanje naprijed i natrag jednu riječ istodobno, možete koristiti Ctrl + Space i Meta + Space (zapamtite, to je Alt + Space). A ako ste stvarno žurili, možete pritisnuti Ctrl + _, a zatim utipkati redni broj, zarez i broj stupca da biste se izravno skočili.
Kopiranje, rezanje i lijepljenje
Kada želimo kopirati tekst u grafičkom okruženju, označavamo ga kursorom. Slično tome, u nano "označimo" pomoću naredbe Ctrl + ^. Jednostavno pomaknite kursor do mjesta na kojem želite započeti označavanje, a zatim pritisnete Ctrl + ^ da biste ga "postavili". To će označiti sve između početne točke do i bez uključivanja pokazivača.
Da biste kopirali označeni tekst, pritisnite Meta + ^. Ako umjesto toga želite izrezati tekst, pritisnite Ctrl + K.
Da biste zalijepili tekst, pomaknite pokazivač na odgovarajući položaj i pritisnite Ctrl + U.
Neki dodatni prečaci
Znaš kako u Notepadu možete prisiliti velike linije teksta kako bi se zamotali u ono što izgleda kao odlomak? Možete prebaciti tu značajku u nano s prečacem Meta + L. Budući da je umetanje linije prema zadanim postavkama postavljeno na "uključeno", to obično dolazi praktično na suprotan način; primjerice, pišete konfiguracijsku datoteku i želite onemogućiti stavku retka.
Ako želite potražiti tekstni niz, pritisnite Ctrl + W i unesite pojam za pretraživanje. Ovo pretraživanje potom može biti poništeno sredinom izvršenja tako da pritisnete Ctrl + C bez uništavanja vašeg međuspremnika.
I nakon što se stvarno ugodno oslobodite, pomaknite taj korisni odjeljak na dno spuštanjem Meta + X da biste dobili više prostora na zaslonu za uređivanje!
Neke povijesti
Nano je dizajniran da bude sličan izgledu i osjećaju u nekom drugom programu koji se zove Pico. Pico je bio zadani uređivač teksta programa Pine, program e-pošte od prošlog dana koji nije bio distribuiran s licencom koja se temelji na GPL-u. To je značilo da je preraspodjela bila nešto nejasna, pa je TIP projekt rođen. "TIP Nije Pico" dodao je neke funkcionalnosti koje je Pico nedostajao i licenciran za besplatnu distribuciju, a s vremenom je postao nano kojeg volimo koristiti danas. Dodatne informacije potražite u odjeljku Povijest Nano Projekta na često postavljanim pitanjima.
Snaga nano leži u svojoj jednostavnosti uporabe. Prečaci funkcioniraju baš kao u GUI-based programima za obradu teksta, kao što su Word i Open Office, pa je samo pitanje učenja onih koji to rade. Sve izvan toga jednostavno je jednostavno uređivanje teksta. Sljedeći put kada trebate urediti stvari na naredbenom retku, nadamo se da ćete se sada bolje osjećati kada ste upoznati s nano-om.