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 nanoZa Arch Linux i derivate upotrijebite sljedeću naredbu:
$ sudo pacman -S nanoZa openSUSE, SUSE Linux i derivate upotrijebite sljedeću naredbu:
$ sudo zypper instalirati nanoZa Fedoru i derivate upotrijebite sljedeću naredbu.
$ sudo dnf instalirati nanoPogledajte 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
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.
$ nanoNa 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
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,
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 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- | shZnač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!