Nano

Kako se koristi GNU Nano Editor

Kako se koristi GNU Nano Editor
Kada radite na sučelju naredbenog retka (CLI) na Linuxu, često ćete morati stvarati / uređivati ​​tekstualne datoteke. Postoji mnogo uređivača teksta dizajniranih za CLI, na primjer, Vim, Emacs, Nano itd.

Ovaj će se članak usredotočiti na Nano uređivač teksta. GNU Nano dio je GNU / Linux sustava. Ovaj je program vrlo pojednostavljen, ali moćan uređivač teksta. GNU Nano vrlo je pogodan za one koji preferiraju jednostavnost u odnosu na značajke i snagu. U nastavku ćete naučiti kako koristiti GNU Nano editor.

GNU Nano na Linuxu

Linux je program jezgre, koji je stvorio i održavao Linus Torvalds. Međutim, sama jezgra nema koristi. Ostali dijelovi softvera koji stoje na vrhu Linuxa čine ono što čini cijeli funkcionalni OS. Većina Linux distribucija koristi softver koji pruža GNU Project za dovršetak OS-a.

Nano je uređivač teksta koji je dio GNU sustava. GNU sustav, koji je razvio i održava GNU projekt, cjelovit je operativni sustav koji je besplatan i otvoren. Zanimljivo je da su gotovo svi trenutni Linux distribucijski dijelovi samo dio cjelokupnog GNU sustava. Zbog toga se Linux naziva i GNU / Linux.

Instaliranje GNU Nano-a

Kao što ste već pretpostavili, u vašem sustavu već bi trebao biti instaliran Nano. Ako nemate instaliran Nano, dostupan je na svim Linux distribucijama izravno s njihovih odgovarajućih poslužitelja paketa. U većini slučajeva naziv paketa bit će nano.

Ovisno o distro-u koji koristite, pokrenite odgovarajuću naredbu u terminalu.

Za Debian / Ubuntu i derivate upotrijebite sljedeću naredbu:

$ sudo apt instalirati nano

Za Arch Linux i derivate upotrijebite sljedeću naredbu:

$ sudo pacman -S nano

Za openSUSE, SUSE Linux i derivate upotrijebite sljedeću naredbu:

$ sudo zypper instalirati nano

Za Fedoru i derivate upotrijebite sljedeću naredbu.

$ sudo dnf instalirati nano

Pogledajte službenu GNU Nano početnu stranicu

Ako se osjećate avanturistički, isprobajte ovu metodu. Iz izvora ćemo instalirati GNU Nano. Iako je ovo zabavna stvar, nedostatak je što vaš upravitelj paketa ne može izravno upravljati njime. Štoviše, ako postoji ažurirano izdanje, morat ćete ponovo preuzeti izvor, sastaviti ga i ponovo instalirati.

Spreman? Uhvatite Nano izvorni kod.

$ uvojak -o nano.katran.gz https: // www.nano-urednik.org / dist / v4 / nano-4.9.3.katran.gz

Ako nemate instaliran curl, tada možete koristiti i wget.

$ wget -O nano.katran.gz https: // www.nano-urednik.org / dist / v4 / nano-4.9.3.katran.gz

Izvadite paket.

$ tar -xvf nano.katran.gz

Za sljedeći dio trebat će vam neki alati za izgradnju, poput GNU C / C ++ kompajlera. U slučaju Debiana / Ubuntua, morat ćete instalirati bitne građe grupa paketa. Ako koristite sustav zasnovan na Archu, instalirajte baza-razvoj paket. Ako imate druge distribucijske sustave, prvo napravite vlastito istraživanje tih distro-a.

Nakon što instalirate potrebne alate, pokrenite sljedeće naredbe.

$ cd nano-4.9.3
$ ./konfigurirati

$ make -j $ (nproc)

$ sudo make install

Koristeći Nano

Jednom kada je Nano instaliran, vrijeme je da ga koristite. Iz terminala pokrenite sljedeću naredbu.

$ nano

Ovo će pokrenuti Nano editor s praznom tekstualnom datotekom.

Izlaz iz Nanoa

Jeste li ikad bili u Vimu? Tada ste možda upoznati s memom "ne mogu izaći iz Vima". Pa, u slučaju Nano, uopće nema ništa ovako komplicirano. Pritisnite za izlazak iz uređivača Nano.

Stvaranje tekstualne datoteke

Da biste stvorili tekstualnu datoteku na određenom mjestu, upotrijebite sljedeću strukturu naredbi. Budite sigurni da trenutni korisnik ima dopuštenje za pisanje u ciljni direktorij.

$ nano

Na primjer, stvorit ću tekstualnu datoteku s imenom demo.txt na lokaciji ~ / Desktop.

$ nano ~ / Desktop / demo.txt

Kao demo.txt datoteka ne postoji, Nano će otvoriti praznu tekstualnu datoteku. Datoteka još nije stvorena i bit će napisana nakon što datoteku spremite.

Spremanje tekstualne datoteke

Nakon što izvršite promjene u tekstualnoj datoteci, spremite je pritiskom na .

Nano će tražiti ime datoteke. U većini slučajeva samo pogodite Unesi. Ako ste uredili postojeću datoteku, vjerojatno ne biste trebali mijenjati naziv datoteke. Ako to učinite, Nano će spremiti novu datoteku s novim imenom i novo uređenim sadržajem.

Jednom kad je datoteka spremljena, vidjet ćete poruku o uspjehu.

Nano će također zatražiti da spremite ako želite zatvoriti uređivač bez spremanja uređene datoteke.

Uređivanje postojeće datoteke

Da biste uredili postojeću datoteku, upotrijebite sljedeću strukturu naredbi. Imajte na umu da je ova metoda vrlo slična metodi stvaranja nove datoteke s Nano-om.

$ nano

Traženje

Ovo je uobičajena značajka koju nudi većina uređivača teksta. Nano također ima pojednostavljenu, ali korisnu opciju pretraživanja. Da biste potražili određeni pojam, pritisnite .

Nano će otvoriti funkciju pretraživanja. Unesite ključnu riječ za pretraživanje i pritisnite Unesi.

Nano će skočiti kursor do rezultata pretraživanja. Ako postoji više istih pojmova, možete pritisnuti za prelazak na sljedeći rezultat pretraživanja.

Zamjena teksta

Nano također ima prilično praktičnu funkciju zamjene. Da biste zamijenili tekst, pritisnite .

Unesite pojam koji želite zamijeniti. Zatim unesite zamjensku vrijednost.

Nano će istaknuti šibice i pitati želite li ih zamijeniti. Ako postoji više od jedne utakmice, Nano će također ponuditi zamjenu svih utakmica odjednom.

Kopiranje i lijepljenje

Nano sam po sebi ne nudi funkciju copy-paste. Ovom funkcijom umjesto toga upravlja emulator terminala koji koristite. U većini terminalnih emulatora, je prečac za kopiranje i je prečac za lijepljenje.

Nano također nudi vlastite funkcije rezanja i lijepljenja. Osobno mi je pomalo neugodno za upotrebu. Za rezanje izvedite sljedeće: pomaknite pokazivač na željeno mjesto i pritisnite za postavljanje markera; zatim pomoću tipki sa strelicama pomaknite pokazivač na željeno mjesto i pritisnite za rezanje teksta.

Za lijepljenje pritisnite .

Poništi i Ponovi

Slučajno izbrisan pogrešan redak? Sadržaj ste zalijepili na pogrešno mjesto? Poništavanje i ponavljanje tu su da vas spasu!

U slučaju Nano, prečac za poništavanje je .

Da biste izvršili ponavljanje, pritisnite .

Nano tipkovni prečaci

Kao što već možete reći, svim funkcijama Nano-a izravno se može pristupiti putem tipkovničkih prečaca. Ovladavanje prečacima najbolji je način da u potpunosti iskoristite Nano editor. Na zaslonu Nano prikazuje pregršt tipkovničkih prečaca.

Ovdje simbol "^" označava znak Ctrl tipka, a simbol "M" označava Alt ključ. Na primjer, "^ O" znači "Ctrl + O."

Da biste dobili popis svih podržanih tipkovnih prečaca, pritisnite .

Također možete provjeriti Nano glavnu stranicu. Glavna stranica nudi detaljno objašnjenje svih naredbenih argumenata.

$ čovjek nano

Isticanje Nano sintakse

Nano nije samo jednostavan i jednostavan uređivač teksta. Ovaj program također možete poboljšati bojama. Isticanje sintakse uobičajena je značajka među uređivačima teksta. Za Nano su dostupne brojne funkcije isticanja sintakse. U ovom primjeru prikazat ću neke datoteke za poboljšanje Nano sintakse s GitHub-a.

Kao što kaže vodič, pokrenite sljedeću naredbu da biste instalirali isticanje sintakse za Nano.

$ curl https: // raw.githubusercontent.com / scopatz / nanorc / master / install.sh | sh

Ako nemate instaliran curl, tada je dostupan i wget.

$ wget https: // sirovo.githubusercontent.com / scopatz / nanorc / master / install.sh -O- | sh

Značajka će preuzeti i pronaći hrpu .nanorc datoteke u direktoriju “~ / nano”.

Završne misli

Nano je sjajan uređivač teksta koji nudi taman toliko za vaše svakodnevne potrebe. Međutim, ako ste napredni korisnik koji treba neke zaista napredne funkcije, onda pogledajte Vim. Vim je vjerojatno jedan od najboljih urednika svih. Započnite s Vimom u ovom Vodiču za početnike za Vima.

Uživati!

Trackpad i pokazivač miša na ekranu AppyMouse za Windows tablete
Korisnicima tableta često nedostaje pokazivač miša, posebno kada su navični koristiti prijenosna računala. Pametni telefoni i tableti osjetljivi na do...
Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...
Kako promijeniti lijevu i desnu tipku miša na računalu sa sustavom Windows 10
Sasvim je normalno da su svi uređaji računalnog miša ergonomski dizajnirani za dešnjake. Ali postoje dostupni uređaji za miš koji su posebno dizajnira...