Vodič za početnike o tome kako koristiti Nano uređivač teksta u Linuxu


Nano je uređivač teksta naredbenog retka koji dolazi unaprijed instaliran u gotovo svakoj distribuciji Linuxa. Često ga preferiraju novi korisnici zbog njegove jednostavnosti u usporedbi s drugim uređivačima teksta naredbenog retka kao što su vi/vim i emacs. Ima mnogo korisnih značajki kao što su bojanje sintakse, numeriranje redaka, jednostavno pretraživanje i mnoge druge.

Instalirajte Nano Editor u Linuxu

Ako iz bilo kojeg razloga nano već nije instaliran na vašoj distribuciji Linuxa, trebali biste ga moći lako instalirati pomoću sljedećih naredbi:

apt install nano [For Ubuntu/Debian]
yum install nano [For CentOS/Fedora]

Nano tipkovnički prečaci

Nano koristi kombinacije tipkovnice za različite funkcije, kao što je pronalaženje teksta u datoteci, poravnanje teksta itd. Te su kombinacije stvarno jednostavne i vidljive su dok uređujete datoteku. Automatski se mijenjaju ovisno o radnji koju poduzimate.

Jedna stvar koju biste trebali znati jest da je tipkovnički prečac predstavljen s ^ i simbolom (na primjer ^W) kombinacija tipke Ctrl i taj simbol (Ctrl+W u našem primjeru).

Kombinacija koja počinje s M znači da je treba dovršiti pritiskom na tipku Alt i sljedeći simbol.

Ispod su navedene opcije koje ćete vidjeti kada prvi put otvorite nano:

  • G Potražite pomoć
  • ^O Zapiši
  • ^W Gdje je
  • ^K Izreži tekst
  • ^J Poravnaj
  • ^C Cur Pos
  • M-U Poništi
  • ^X Izlaz
  • ^R Pročitaj datoteku
  • ^\ Zamijeni
  • ^U Neizrezani tekst
  • ^T Sricati
  • ^_ Idi na liniju
  • M-E Ponovi

Ne morate pamtiti svaku opciju jer je uvijek pred vama. Potpuni popis kombinacija tipkovnice možete dobiti pritiskom na ^G (ili pritisnite F1) što će otvoriti nano izbornik za pomoć. Primijetit ćete da se neki prečaci mogu koristiti jednom tipkom.

Na primjer tipka F1 za dobivanje pomoći ili F2 za izlaz iz nano-a.

Stvorite novu datoteku u Nanu

Stvaranje nove datoteke jednostavno je poput pokretanja nano:

nano

Ovo će otvoriti uređivač i nakon spremanja datoteke, od vas će se tražiti da mu date naziv pod kojim će nova datoteka biti spremljena.

Otvorite datoteku u Nanu

Za otvaranje datoteke možete pokrenuti:

nano ~/my_text_file.txt

Gornja naredba pokušat će otvoriti datoteku “moja_tekstualna_datoteka.txt ” iz vašeg matičnog direktorija. Ako datoteka ne postoji, nano će je pokušati stvoriti.

Ponekad ćete možda trebati otvoriti datoteku i prijeći na točan redak ili stupac. Nano vam omogućuje da to učinite sa:

nano +line,columns file

Na primjer:

nano +3,2 ~/.bashrc

Otvorit će vašu datoteku .bashrc i pokazivač će se nalaziti u trećem retku, drugom stupcu.

Uređivanje datoteka u Nano

Nakon otvaranja ili stvaranja datoteka možete odmah početi uređivati/pisati. Za razliku od vima, nema potrebe za prebacivanjem u način uređivanja u nano. Za pomicanje kursora po datoteci možete koristiti tipke sa strelicama na tipkovnici.

Potražite tekst u Nano

Možete pretraživati tekst unutar datoteke pomoću ^W, što predstavlja opciju “gdje je”. Ovo će otvoriti unos za pretraživanje iznad izbornika, gdje možete unijeti tekst koji tražite:

Također ćete vidjeti da će se donji izbornik promijeniti i prikazati neke dodatne opcije. Oni su prilično razumljivi sami po sebi, pa ćemo pregledati one važnije.

  • Pretražujte s regularnim izrazima – pritisnite M-R (tipke Alt + R) i unesite traženje s regularnim izrazima koje želite koristiti.
  • Idite na redak – pritisnite ^T (Ctrl + T) nakon čega slijedi redak na koji želite pomaknuti kursor.
  • Zamijeni tekst – pritisnite ^R (Ctrl +T) u načinu pretraživanja ili ^\ u uobičajenom načinu. Od vas će se tražiti da unesete svoju pretragu, nakon što pritisnete Enter, od vas će se tražiti da unesete tekst koji će se koristiti za zamjenu. Na kraju ćete biti upitani želite li zamijeniti podudarnu instancu vašeg pretraživanja ili sva podudaranja. Ako odaberete “Ne”, kursor će se pomaknuti prema sljedećem podudaranju.
  • Idite na prvi redak – pritisnite ^Y (Ctrl + Y).
  • Idite na zadnji redak – pritisnite ^V (Ctrl +V).

Kopiraj/zalijepi/izreži tekst u Nano

Nano sučelje vrlo je slično GUI uređivačima teksta. Ako želite kopirati ili izrezati tekst u GUI uređivaču, prvo ćete ga morati odabrati. Ista stvar vrijedi i za nano. Za označavanje teksta pritisnite Ctrl + ^ zatim pomičite pokazivače pomoću tipki sa strelicama.

  • Za kopiranje označenog teksta pritisnite Alt + ^.
  • Za rezanje označenog teksta pritisnite ^K (Ctrl +K).
  • Da biste zalijepili označeni tekst, pomaknite kursor na odgovarajući položaj i pritisnite ^U (Ctrl + U).

Spremite datoteku u Nano

Ako želite spremiti trenutne promjene u datoteku, pritisnite kombinaciju ^O (Ctrl + O). Ako uređujete novu datoteku, od vas će se tražiti da toj datoteci date naziv. Ovo će spremiti vaše trenutne promjene i nano će ostati otvoren tako da možete nastaviti mijenjati datoteku.

Spremi datoteku sa sigurnosnom kopijom

Ponekad kada uređujete datoteku, možda ćete htjeti zadržati privremene kopije iste datoteke za svaki slučaj. Možete koristiti nano-ovu opciju -B, koja će stvoriti sigurnosnu kopiju datoteke koju uređujete. Možete ga koristiti u kombinaciji s opcijom -C da kažete nanu gdje da spremi te sigurnosne kopije ovako:

nano -BC ~/backups myfile.txt

Gore navedeno će napraviti sigurnosne kopije datoteke myfile.txt u mapi “sigurnosne kopije” koja se nalazi u početnom direktoriju korisnika. Imajte na umu da rezervni direktorij treba postojati, inače će vam nano reći da je direktorij nevažeći.

Izađite iz Nano Editora

Za izlaz iz Nano-a jednostavno pritisnite ^X (tipke Ctrl + X). Ako datoteka nije prethodno spremljena, od vas će se tražiti da spremite promjene s da/ne ili da otkažete izlaz.

Zaključak

Nano je uređivač teksta naredbenog retka jednostavan za korištenje, koji privlači korisnike svojom jednostavnošću. Njegovo je sučelje slično sučelju GUI editora što ga čini savršenim za početnike u Linuxu.