Aloittelijan opas nanotekstieditorin käyttämiseen Linuxissa


Nano on komentorivin tekstieditori, joka on esiasennettu melkein kaikkiin Linux-jakeluihin. Uudet käyttäjät pitävät sitä usein parempana sen yksinkertaisuuden vuoksi verrattuna muihin komentorivin tekstieditoreihin, kuten vi/vim ja emacs. Siinä on paljon hyödyllisiä ominaisuuksia, kuten syntaksin väritys, rivinumerointi, helppo haku ja monia muita.

Asenna Nano Editor Linuxiin

Jos jostain syystä nano ei ole vielä asennettu Linux-distroisi, sinun pitäisi pystyä asentamaan se helposti seuraavilla komennoilla:

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

Nano-näppäimistön pikanäppäimet

Nano käyttää näppäinyhdistelmiä eri toimintoihin, kuten tekstin etsimiseen tiedostosta, tekstin tasaamiseen jne. Nämä yhdistelmät ovat todella helppoja ja näkyvät tiedostoa muokattaessa. Ne muuttuvat automaattisesti riippuen siitä, mitä toimenpiteitä olet tekemässä.

Yksi asia, jonka sinun pitäisi tietää, on se, että pikanäppäin, jota edustaa ^ ja symboli (esimerkiksi ^W), on Ctrl-näppäimen yhdistelmä. ja tuo symboli (Ctrl+W esimerkissämme).

Yhdistelmä, jonka näytetään alkavan kirjaimella M, tarkoittaa, että se on täydennettävä painamalla Alt-näppäintä ja seuraavaa symbolia.

Alla on lueteltu vaihtoehdot, jotka näet, kun avaat nano:

  • G Hanki apua
  • ^O Kirjoita pois
  • ^W Missä on
  • ^K Leikkaa tekstiä
  • ^J Perustele
  • ^C Cur Pos
  • M-U Kumoa
  • ^X Poistu
  • ^R Lue tiedosto
  • ^\ Vaihda
  • ^U Leikkaamaton teksti
  • ^T Kirjoita
  • ^_ Siirry riville
  • M-E Toista

Sinun ei tarvitse muistaa jokaista vaihtoehtoa, koska se on aina edessäsi. Saat täydellisen luettelon näppäimistöyhdistelmistä painamalla ^G (tai painamalla F1), joka avaa nanon ohjevalikon. Huomaat, että joitain pikanäppäimiä voidaan käyttää yhdellä näppäimellä.

Esimerkiksi F1-näppäin saadaksesi apua tai F2-näppäin poistuaksesi nanosta.

Luo uusi tiedosto nanossa

Uuden tiedoston luominen on yksinkertaista ajamalla nano:

nano

Tämä avaa editorin ja tiedoston tallennuksen jälkeen se pyytää sinua antamaan sille nimen, jolla uusi tiedosto tallennetaan.

Avaa tiedosto nanossa

Voit avata tiedoston suorittamalla:

nano ~/my_text_file.txt

Yllä oleva komento yrittää avata tiedoston "oma_tekstitiedosto.txt" kotihakemistostasi. Jos tiedostoa ei ole olemassa, nano yrittää luoda sen.

Joskus saatat joutua avaamaan tiedoston ja siirtymään tarkalle riville tai sarakkeelle. Nano mahdollistaa tämän kanssa:

nano +line,columns file

Esimerkiksi:

nano +3,2 ~/.bashrc

Avaa .bashrc-tiedoston ja kohdistin sijaitsee kolmannen rivin toisessa sarakkeessa.

Tiedostojen muokkaaminen nanossa

Kun avaat tai luot tiedostoja, voit aloittaa muokkaamisen/kirjoituksen välittömästi. Toisin kuin vim, sinun ei tarvitse vaihtaa muokkaustilaan nanossa. Voit siirtää kohdistinta tiedoston ympäri käyttämällä näppäimistön nuolinäppäimiä.

Hae tekstiä nanossa

Voit etsiä tekstiä tiedoston sisältä käyttämällä ^W-komentoa, joka edustaa " missä on " -vaihtoehtoa. Tämä avaa valikon yläpuolelle hakusyötteen, johon voit syöttää etsimäsi tekstin:

Näet myös, että alavalikko muuttuu ja näyttää joitain lisävaihtoehtoja. Ne ovat melko itsestään selviä, joten käymme läpi tärkeimmät.

  • Hae säännöllisillä lausekkeilla – paina M-R (Alt + R-näppäimet) ja syötä hakusi säännöllisillä lausekkeilla, joita haluat käyttää.
  • Siirry riville – paina ^T (Ctrl + T) ja sen jälkeen rivi, jolle haluat siirtää kohdistimen.
  • Korvaa teksti – paina ^R (Ctrl + T) hakutilassa tai ^\ tavallisessa tilassa. Sinua pyydetään syöttämään haku, kun painat Enter, sinua pyydetään syöttämään teksti, jota käytetään korvaamiseen. Lopuksi sinulta kysytään, haluatko korvata haun vastaavan esiintymän vai kaikki osumat. Jos valitset "Ei", kohdistin siirretään kohti seuraavaa ottelua.
  • Siirry ensimmäiselle riville – paina ^Y (Ctrl + Y).
  • Siirry viimeiselle riville – paina ^V (Ctrl + V).

Kopioi/liitä/leikkaa tekstiä nanossa

Nanon käyttöliittymä on hyvin samanlainen kuin GUI-tekstieditori. Jos haluat kopioida tai leikata tekstiä GUI-editorissa, sinun on ensin valittava se. Sama pätee nanossa. Merkitse teksti paina Ctrl + ^ ja siirrä kohdistinta nuolinäppäimillä.

  • Kopioi merkitty teksti paina Alt + ^.
  • Leikkaa merkitty teksti painamalla ^K (Ctrl + K).
  • Liittääksesi merkityn tekstin siirrä kohdistin sopivaan kohtaan ja paina ^U (Ctrl + U).

Tallenna tiedosto nanoon

Jos haluat tallentaa tiedostoon tekemäsi muutokset, paina ^O (Ctrl + O) -yhdistelmää. Jos muokkaat uutta tiedostoa, sinua pyydetään antamaan tiedostolle nimi. Tämä tallentaa nykyiset muutokset ja nano pysyy auki, jotta voit jatkaa tiedostoon muutosten tekemistä.

Tallenna tiedosto varmuuskopiolla

Joskus tiedostoa muokkaaessasi saatat haluta säilyttää väliaikaiset kopiot samasta tiedostosta varmuuden vuoksi. Voit käyttää nanon -B-vaihtoehtoa, joka luo varmuuskopion muokkaamastasi tiedostosta. Voit käyttää sitä yhdessä -C-vaihtoehdon kanssa kertoaksesi nanolle, minne varmuuskopiot tallennetaan seuraavasti:

nano -BC ~/backups myfile.txt

Yllä oleva tekee varmuuskopiot tiedostosta omatiedosto.txt, joka sijaitsee käyttäjän kotihakemistossa olevaan varmuuskopiot -kansioon. Huomaa, että varmuuskopiohakemiston tulee olla olemassa, muuten nano ilmoittaa, että hakemisto on virheellinen.

Poistu Nano Editorista

Poistu nanosta painamalla ^X (Ctrl + X -näppäimet). Jos tiedostoa ei ole tallennettu aiemmin, sinua pyydetään tallentamaan muutokset valitsemalla kyllä/ei tai peruuttamaan poistuminen.

Johtopäätös

Nano on helppokäyttöinen komentorivin tekstieditori, joka houkuttelee käyttäjiä yksinkertaisuudellaan. Sen käyttöliittymä on samanlainen kuin GUI-editorien käyttöliittymä, mikä tekee siitä täydellisen Linuxin uusille tulokkaille.