Nano on tekstieditori. Nano - yksinkertaisin konsolitekstieditori Linuxille Kuinka lopettaa nano

Nano-editori on suunniteltu jäljittelemään UW Pico -tekstieditorin toimintoja ja mukavuutta. Seuraava kuvakaappaus näyttää editorin toiminnassa:

Virallinen dokumentaatio selittää editorin eri osiot seuraavasti:

Päämuokkausosioita on neljä. Ylärivillä näkyy ohjelman versio, nykyinen muokattava tiedosto ja onko tiedostoa muokattu. Seuraavaksi pääeditoriikkunassa näet, että tiedostoa muokataan. Kolmas rivi on tilapalkki, joka näyttää tärkeät viestit. Kahdella alimmalla rivillä näkyvät editorissa yleisimmin käytetyt pikanäppäimet.

Seuraavissa osissa kuvataan Nanon peruskäyttötapoja sekä joitakin ominaisuuksia.

1. Luo ja avaa tiedostoja

Käynnistä editori suorittamalla:

tai (jos haluamme heti määrittää tiedostonimen)

$nano

Toinen menetelmä sopii sekä uuden tiedoston luomiseen että olemassa olevan tiedoston avaamiseen. Voit määrittää tiedoston absoluuttisen polun (jos tiedosto sijaitsee etänä).

Alla oleva esimerkki näyttää, miltä avoin tiedosto näyttää:

Kuten näet, alla on vinkkejä, jotka helpottavat työtäsi.

2. Tiedoston tallentaminen nanoon

Tässä on esimerkki:

Nanon avulla voit myös tallentaa tiedostoja eri muodoissa. Voit esimerkiksi tallentaa tiedoston DOS-muotoon painamalla Alt+d. Vastaavasti voit tallentaa tiedoston Mac-muodossa painamalla pikanäppäintä Alt+m. Huomaa, että muotoa muuttaaksesi sinun on aloitettava normaali tallennusprosessi painamalla Ctrl+o ja sitten Alt+d tai Alt+m valitaksesi muodon.

3. Tekstin leikkaaminen ja liittäminen nanossa

Jos haluat leikata ja liittää viivan, siirrä ensin kohdistin kyseiselle riville. Paina nyt pikanäppäintä Ctrl+K (leikkaa) ja lähetä sitten rivi paikkaan, johon haluat liittää sen ja käytä lopuksi pikanäppäintä Ctrl+U (liitä).

Esimerkiksi alla olevassa kuvakaappauksessa on vaatimus leikata ensimmäinen rivi ja liittää se loppuun. Siirry riville ja paina näppäinyhdistelmää Ctrl+K. Siirrä nyt kohdistin alareunaan ja paina Ctrl+y-näppäinyhdistelmää.

Voit kopioida tietyn osan merkkijonosta koko merkkijonon sijaan. Tätä varten sinun on ensin valittava sana/rivin osa painamalla Ctrl+6 (tai Alt+a). Voit nyt leikata painamalla Ctrl+K ja liittääksesi Ctrl+U.

Kuten näet, voimme valikoivasti leikkaa ja liitä haluamasi osa viivasta.

4. Sanan etsiminen ja korvaaminen nanossa

Tämän työkalun avulla voit löytää oikea sana ja korvaa se myös toisella.

Hae sanaa nanossa painamalla pikanäppäintä Ctrl+w. Sen jälkeen sinua pyydetään syöttämään sana, jota haluat etsiä. Kun olet kirjoittanut sanan, paina Enter, niin työkalu näyttää sinulle vastaavat merkinnät.

Voit myös korvata sanan toiselta sivustolta tulevalla sanalla painamalla Ctrl+\. Kun painat tätä näppäinyhdistelmää, nano kysyy sanaa, jonka haluat korvata. Kun olet kirjoittanut sanan, paina Enter-näppäintä ja nyt se pyytää korvaavan sanan. Tämän jälkeen nano pyytää sinua vahvistamaan muutokset.

Seuraavat kolme kuvakaappausta auttavat sinua ymmärtämään prosessin.

5. Toisen tiedoston lisääminen nykyiseen tiedostoon

Halutessasi voit myös liittää tietoja toisesta tiedostosta siihen tiedostoon, jota parhaillaan muokkaat nanossa. Voit tehdä tämän painamalla näppäinyhdistelmää Ctrl+p ja määrittämällä sitten avattavan tiedoston polun.

Alla on esimerkkikuvakaappauksia tästä ominaisuudesta:

Kuten yllä olevasta kuvakaappauksesta näet, tiedoston teksti lisättiin kohdistimen paikasta.

6. Näytä kohdistimen sijainti

Halutessasi voit myös tarkistaa kursorin sijainnin tiedostossa. Tämä voidaan tehdä painamalla pikanäppäintä Ctrl+C.

Kuten yllä olevasta kuvakaappauksesta näet, Ctrl+c painamisen jälkeen ilmestyi paikkakohdistin, ja kaikki tiedot tästä ovat tilapalkissa (alleviivattu asia on kolmas rivi ikkunan alaosasta).

7. Kohdistimen sijoittaminen tietylle riville tai sarakkeelle käynnistyksen yhteydessä.

Halutessasi voit myös asettaa kohdistimen tietylle tiedoston riville ja sarakkeelle, kun käynnistät editorin. Tämä voidaan tehdä antamalla vaaditut tiedot editorin käynnistyksen yhteydessä. Tämä toiminto käyttää kytkintä komentorivi+rivi,sarake (rivi määrittää rivin numeron ja sarake sarakkeen numeron).

$ nano +viiva,sarake

Esimerkiksi:

$ nano +2,5 abc.txt

Kuten yllä olevasta kuvakaappauksesta näet, kohdistin on toisella rivillä ja viidennellä sarakkeella tiedostoa avattaessa.

8. Varmuuskopion tekeminen tiedoston aiemmasta versiosta.

Työkalun avulla voit luoda varmuuskopioita aiempi versio muokattu tiedosto. Tämä tehdään, kun olet tehnyt muutokset ja tallentanut tiedoston. Toimintoa pääsee käsiksi komentorivivalitsimen -b avulla.

$nano -B

Esimerkiksi

$ nano -B abc.txt

Varmuuskopio tallennetaan nykyiseen hakemistoon samalla nimellä, mutta liitetään aaltoviivalla (~).

Huomaa, että ensimmäistä kertaa luotuja tiedostoja ei voi varmuuskopioida.

9. Varmuuskopioi tiedostot tiettyyn hakemistoon.

Työkalun avulla voit tallentaa kaikki varmuuskopiotiedostot tiettyyn hakemistoon. Tätä ominaisuutta voidaan käyttää komentorivin -C tai -backupdir vaihtoehdolla, joka vaatii polun kansioon, johon haluat tallentaa varmuuskopio tiedostot.

$ nano -B –backupdir=

10. Sarkainten muuntaminen välilyönneiksi.

Tämän työkalun avulla voit myös muuntaa sarkaimet välilyönneiksi. Tätä ominaisuutta voidaan käyttää komentorivin -E-vaihtoehdolla.

$nano -E

Esimerkiksi seuraava kuva näyttää tekstiä, joka sisältää sarkaimia sanojen välillä.

Nyt, koska editori käynnistettiin parametrilla -E, muutokset tallennetaan ja sarkaimet muunnetaan välilyönneiksi.

Johtopäätös

Ottaen huomioon, että artikkeli on tarkoitettu aloittelijoille, olemme vain naarmuuntuneet pintaa tämä järjestelmä. Käytä pikanäppäintä Ctrl+G saadaksesi lisätietoja Nanosta. Niin, ja älä unohda kokeilla täällä keskusteltuja perusteita.

Aloittelijoille, jotka ovat vasta alkaneet oppia Linuxia, pääte on paljon stressiä, mutta kun kyse on nanokomennosta...

Lähes kaikki Linuxia käyttävät palvelimet, mukaan lukien Ubuntu Server, eivät käytä graafista kuorta, vaan kaikki asetukset tehdään päätelaitteen avulla. työpöydällä Linux-jakelut, tilanne on hieman yksinkertaisempi, mutta silti, jos haluat hienosäätää järjestelmää, niin terminaaliin tutustuminen on väistämätöntä. Yksi vaikeimmista "komennoista" hallita on Nano Linux. Tämä käsky " nano ", ei muuta kuin konsolin tekstieditori.

Kuinka käyttää Nano Text Editoria Linux-päätteessä

Tässä artikkelissa yritämme kertoa sinulle selvästi, kuinka tätä tekstieditoria käytetään, jotta Linux ei vaikuta niin monimutkaiselta käyttökomennolta.

Nanon asentaminen Linuxiin

Jos pääte ei vastaa millään tavalla nano-komentoon, tätä tekstieditoria ei ole asennettu. Asenna se antamalla komento:

sudo apt install nano

Kaikki on valmis käynnistymään!

Nanon lanseeraus

Tekstieditori nano toimii vain terminaalissa. Vielä yksi selvennys ennen aloittamista, leikkaussali Linux järjestelmä Kirjainkoolla on merkitystä; jos sana tai osa komennosta kirjoitetaan isolla kirjaimella, sinun on kirjoitettava se tällä tavalla, muuten saat virheilmoituksen.

Jos olet hakemistossa (kansiossa), jossa vaadittu tekstitiedosto sijaitsee, voit aloittaa sen muokkaamisen käyttämällä nano sinun täytyy kirjoittaa terminaaliin näin:

Nano index.html

Muuten, tiimi auttaa sinua selvittämään, missä hakemistossa olet nyt pwd , ja mitkä tiedostot sijaitsevat lähellä? ls .

Jos muokkaamme tiedostoa, joka sijaitsee toisessa hakemistossa (kansiossa), sinun on määritettävä koko polku terminaalissa:

Nano /var/www/html/index.html

Jos muokkaat yhtäkkiä tiedostoa, joka on herkkä sanojen rivityksessä, kirjoita komento terminaaliin nano lisäavaimella -w :

Nano -w/var/www/html/index.html

Tietyn rivin tai sarakkeen asiakirjan avaamiseksi nano + rivi, sarake tiedoston_nimi

Esimerkiksi nano +3,2 /etc/hosts

Nano-pikanäppäimet ohjausta varten tekstieditorissa

Sisältyy tekstitietoihin nano kenelläkään ei pitäisi olla ongelmia. Mutta kuinka kätevää on hallita tekstitietoja, poistaa niitä joukkona, siirtää ja mikä tärkeintä, kuinka tallentaa ne nanossa, monilla ihmisillä on tämän kanssa ongelmia.

Toiminnon nimi nano-pikanäppäimet
Avaa tiedosto tietyllä rivillä

+ rivin_numero

Esimerkiksi:

nano +25 log.txt

"Hidas" liike sivuille - ylös, alas, vasemmalle, oikealle Avaimet

tai

Ctrl F Ja Ctrl B

←→ tai

Ctrl P Ja Ctrl N

Siirry tiedoston alkuun Alt | tai Alt\
Siirry tiedoston loppuun Alt / tai Alt?
Siirry yksi sana eteenpäin Ctrl Välilyönti
Siirry rivin alkuun Ctrl A
Siirry rivin loppuun Ctrl E
Siirrä sanaa taaksepäin Alt Space
Siirry riville numerolta Alt G tai Ctrl -
Seuraava sivu (jos pitkä tekstitiedosto) Ctrl Y
Edellinen sivu (jos pitkä tekstitiedosto) Ctrl V
Leikkaa "poista" koko rivi Ctrl K
Poista kaikki kohdistimesta tiedoston loppuun ALT T
Liitä aiemmin leikattu tai kopioitu viiva Ctrl U
Valitse osa tekstistä, kopioi tai leikkaa se (tai poista) Siirry haluttuun tekstiosaan

Puristin ALT A

ja siirrä näppäimiä ↓←→

Kopio Alt-6

Leikkaa tai poista Ctrl K

Lisää välilehti Ctrl I
Liitä tekstitiedot toisesta tiedostosta Ctrl R

osoittaa tiedoston polun

Nanossa näyttää rivin ja sarakkeen numerot CTRL C
Etsi sisään tekstitiedosto tarpeellinen sana Ctrl W

kirjoita hakusana

Etsi seuraava Ctrl W
Muutosten tallentaminen tiedostoon Ctrl O

Lehdistö Tulla sisään

Tallenna muutokset tiedostoon ja poistutaan nanoeditorista Ctrl O

paina Enter

Älä tallenna tehtyjä muutoksia Ctrl Z
Tallenna muutokset ja nimeä tiedosto uudelleen Ctrl X

Lehdistö Y

syötä uusi tiedostonimi

Lehdistö Tulla sisään

Toivon, että nanoterminaalin tekstieditorin käyttö ei ole enää niin suuri päänsärky kuin ennen!

Onko sinulla vielä lisäkysymyksiä? Kirjoita ne kommentteihin siitä, mitä teit tai päinvastoin!

Siinä kaikki! Lue lisää artikkeleita ja ohjeita osiosta. Pysy sivustolla, siitä tulee vielä mielenkiintoisempaa!

Ja Unixin kaltaiset käyttöjärjestelmät.

GNU nano on tunnetun Pico-editorin klooni. Se kehitettiin vuonna 1991 ja sen nimi oli alun perin TIP. Totta, vuonna 2000 se nimettiin uudelleen. Virallinen lähde -nano-editor.org.

Uusi editori perustuu curses-kirjastoon ja jaetaan GNU GPL -lisenssillä. Nykyään se sisältyy oletusarvoisesti Ubuntu-jakeluihin, eikä sitä tarvitse asentaa.

Mistä aloittaa? Käynnistääksesi konsolieditorin, sinun on avattava pääte (sinun on löydettävä se Sovellukset-Standard-valikosta) ja suoritettava komento:nano . Voit luoda ja avata tiedoston komennolla -# nanotiedostonimi .

Sen kanssa työskentelemiseen tarvitset vain näppäimistön. Siirrä hiiri pois.

Pohjimmiltaan Nano on suunniteltu jäljittelemään alkuperäisen UW Picon toimivuutta ja käytettävyyttä. Editori on jaettu 4 osaan. Ensimmäinen näyttää ohjelman version, tiedostonimen ja sen nykyiset muutokset. Toinen on tiedosto, jota parhaillaan muokataan. Kolmanneksi Alaosa näyttää tärkeitä viestejä. Neljäs näyttää yleisimmin käytetyt yhdistelmät.

Editoria ohjataan pikanäppäimellä. Katsotaanpa joitain esimerkkejä: tallenna nykyinen asiakirjactrl+o , siirtymällä hakuvalikkoonctrl+w , saat käytettävissä olevat pikanäppäimetctrl+g . Yhdistelmiä Meta-näppäinten kanssa käytetään myös mm.meta+s – Ota tasainen vieritys käyttöön tai poista se käytöstä.

Helppo oppia, Nano sopii aloitteleville käyttäjille, mutta hoitaa myös konfigurointitehtävät virheettömästi.Parannettu versio nano 2.0 erottui nykyisistä ominaisuuksistaan : tuki UTF-8-koodaukselle, parannettu syntaksin korostus, mahdollisuus kopioida tekstiä leikkaamatta sitä, mahdollisuus tulostaa jokainen näppäimistöllä painettu merkki, toistaa viimeinen haku ilman kyselyä (Meta-näppäin + W/ Ctrl+ W), oikeinkirjoituksen tarkistus / korvaa vain valittu tekstiosio, siirrä valittua tekstiä oikealle, siirry kappaleen alkuun ja loppuun, hae kuoresta Tiedostonhallinta, muuntaa eri muotoisia tiedostoja automaattisesti yhdeksi.

Pääkomennot nanossa:

  1. soittaa koko kehotehakemistoon -CTRL+G tai F1 ;
  2. poistua ohjelmasta -CTRL+X tai F2 ;
  3. kirjoittaa seuraavan tiedoston -CTRL+O tai F3 ;
  4. lisätäksesi tiedoston seuraavaan -CTRL+R tai F5 ;
  5. etsiä tekstiä seuraavasta tiedostosta -CTRL+W tai F6 ;
  6. korvataksesi tekstin seuraavassa tiedostossa -CTRL+\(F14 tai Meta+R) ; Ensin syötetään korvaava teksti, sitten Enter-painikkeen painamisen jälkeen korvattu teksti syötetään;
  7. siirtyäksesi esikatseluruutuun –CTRL+Y (F7 tai PgUp) ;
  8. siirtyäksesi tulevalle näytölle –CTRL+V (F8 tai PgDwn) ;
  9. CTRL+K (F9) = poistamalla (Cut, cut) rivin kohdistimen sijainnista ja tallentamalla sen puskuriin (cutbuffer);
  10. lisätäksesi leikkauspuskurin sisällön viivalle merkkikohtaanCTRL+U – (F10) ; jos jälkimmäinen ei ole muuttunut, se suorittaa Kumoa (peruutus) -tehtävän, jota ei normaalisti säädetä; voidaan käyttää myös rajoittamattomaan rivien kloonaukseen mielivaltaisessa tekstin osassa - sinun tarvitsee vain siirtää kohdistin haluttuun paikkaan poistamisen jälkeen;
  11. näyttääksesi tiedot kursorin sijainnista muodossa -CTRL+C (F11) ;
  12. tarkistaaksesi oikeinkirjoituksen (ulkoisen oikeinkirjoitusohjelman kautta, jos se on asennettu ja vastaava vaihtoehto on otettu käyttöön asetuksissa, katso alla) –CTRL+T (F12) ;
  13. siirtääksesi merkkiä (kohdistinta) yhden rivin ylöspäin –CTRL+P ;
  14. siirtääksesi merkkiä riviä alaspäin -CTRL+N ;
  15. siirtääksesi merkkiä yhden merkin eteenpäin –CTRL+F ;
  16. siirtääksesi merkin yhden merkin taaksepäin -CTRL+B ;
  17. siirtääksesi merkin seuraavan rivin alkuun -CTRL+A ;
  18. siirtääksesi merkin seuraavan rivin loppuun -CTRL+E ;
  19. seuraavan näytön piirtäminen uudelleen –CTRL+L ;
  20. valitaksesi (ja sijoittaaksesi puskuriin) tekstiä seuraavasta kohdistimen paikasta alkaen -CTRL+^ (Meta+A) ;
  21. merkin poistaminen merkkipaikasta –CTRL+D ;
  22. poistaaksesi merkin vasemmalla puolella olevan merkin –CTRL+H ;
  23. lisätäksesi sarkainmerkin –CTRL+I ;
  24. täydentääksesi seuraavan kappaleen automaattisesti -CTRL+J (F4) ;
  25. rivinvaihtomerkin (CR) lisääminen merkin paikkaan –CTRL+M ;
  26. mennä aiottuun rivinumeroon –CTRL+_ (F13 tai Meta+G) .

Kuten yllä kirjoitimme,käyttämällä metanäppäintä voit myös suorittaa komentoja. Luettelo seuraavista Meta-komennoista:

  1. yhteyttä varten i/poista pysyvä merkin asento käytöstä –Meta+C ;
  2. yhteyttä varten I / poista automaattiset sisennykset käytöstä -Meta+I ;
  3. yhteyttä varten i/poista keskeytys käytöstä –Meta+Z ;
  4. yhteyttä varten I / poista vihjealueen lähdön käytöstä -Meta+X ;
  5. yhteyttä varten I/poista Pico Editor -emulointitila käytöstä –Meta+P ;
  6. yhteyttä varten I / poistan rivitystilan käytöstä -Meta+W ;
  7. yhteyttä varten i / poista hiiren tuki käytöstä (vain kun rakennetaan gpm-tuella -Meta+M ;
  8. komento ottaa käyttöön/poistaa leikkaus loppuun -Meta+K ;
  9. yhteyttä varten I/OFF käyttö säännöllisiä lausekkeita(säännöllinen lauseke) –Meta+E .

Siellä on myös komento, joka poistaa täysin kaiken tietokoneeltasi. Ole valppaana äläkä koskaan suorita käskyjä, joita et tiedä. Tutustu yhdistelmäänrm -rf / ja sitä vastaava:echo “testi... testi... testi...” | perl -e ‘$??s:;s:s;;$?::s;;=]=>%-(<-|}<&|`{;;y; -/:

Vaikka useimmat toiminnot Linux-käyttöjärjestelmässä voidaan tehdä graafisen käyttöliittymän kautta, jos haluat enemmän hallita prosessia ja lisää joustavuutta, sinun on turvauduttava määritystiedostojen manuaaliseen muokkaamiseen.

Tällä tavalla voit hienosäätää jokaista parametria ja tietää, mistä kukin rivi on vastuussa. Voit käyttää erilaisia ​​​​editoreja konfigurointitiedostojen käsittelyyn. Aloittelijat käyttävät useimmiten Geditiä, kokeneemmat käyttäjät, jotka ovat jo tottuneet terminaaliin, pitävät nanoeditorista, ja monet ammattilaiset haluavat käyttää vain Vimia.

Tarkastelimme jo Vimin käyttöä yhdessä aiemmista artikkeleista, se on erittäin joustava, mutta tämä joustavuus tuli monimutkaisuuden ja pystysuuntaisen oppimiskäyrän kustannuksella. Tässä artikkelissa haluan tarkastella Nano-tekstieditorin käyttöä Linux-käyttöjärjestelmässä. Tämä on hyvin yksinkertainen editori ja jokainen aloittelija pystyy käsittelemään sitä. Mutta tämä on puolestaan ​​erinomainen askel kohti terminaalin kehitystä.

Nano-tekstieditori sisältyy GNU-ohjelmasarjaan, ja se on monien Linux-jakelujen vakiokonsolieditori. Ohjelman, kuten monien muiden GNU-ohjelmistojen, kehitys alkoi 1990-luvulla.

Siihen aikaan oli sähköpostin lähettämiseen ja vastaanottamiseen tarkoitettu ohjelma - Pine. Osa siitä oli Pico-niminen tekstieditori, jota voit käyttää viestien kirjoittamiseen. Monet aloittelijat pitivät Picosta sen yksinkertaisuuden ja intuitiivisen käyttöliittymän vuoksi. Mutta Linux-jakelut, mukaan lukien Debian, eivät voineet sisältää yksityisiä Pine- ja Pico-binaareja arkistoihinsa.

Kaiken tämän huomioon ottaen päätettiin luoda TIP tai Tip Isn't Pico -editori, mutta sitten nimen ristiriidan vuoksi toisen apuohjelman kanssa editori nimettiin uudelleen nanoksi.

Nanon tärkein etu on sen helppokäyttöisyys. Se on yhtä helppokäyttöinen kuin OpenOffice tai Gedit. Siksi on erittäin helppoa oppia käyttämään ohjelmaa. Siirrytään nyt kysymykseen nanon käytöstä.

Kuinka käyttää Nano-editoria?

Ensinnäkin on sanottava, että nano on konsolitekstieditori, mikä tarkoittaa, että se on tapana suorittaa päätteestä. Tätä varten käytetään seuraavaa syntaksia:

$nano vaihtoehtoja /osoite/tiedosto/tiedosto

Komentorivivalintojen käyttäminen ei välttämättä edellytä vain tiedoston nimen määrittämistä, mutta joissain tapauksissa valinnat voivat olla erittäin hyödyllisiä. Katsotaanpa niitä tarkemmin:

  • + numero- määritä tiedoston rivi, josta muokkaus aloitetaan;
  • -B- Luo tiedostosta varmuuskopio tallennuksen aikana;
  • -KANSSA- varmuuskopiokansio;
  • -D- näytä teksti lihavoituna;
  • -E- muuntaa sarkaimet välilyönneiksi;
  • -F- mahdollistaa useiden tiedostojen muokkaamisen tuki;
  • -H- tallenna haku- ja vaihtohistoria;
  • -Minä- älä lue asetuksia nanorc-tiedostoista;
  • -P- muistaa ja palauttaa kohdistimen sijainti viimeisen muokkauksen aikana;
  • -T- välilehden koko välilyönnissä;
  • -m- Ota hiiren tuki käyttöön;
  • -v- vain luku -tilassa, et voi tallentaa tiedostoa.

Olemme pohtineet vain ohjelman tärkeimpiä vaihtoehtoja, niitä on luonnollisesti itse asiassa paljon enemmän, mutta nämä riittävät aloittamiseen. Seuraavaksi tarkastellaan kuinka työskennellä itse ohjelman, sen ulkoasun ja pikanäppäimien kanssa.

Jos haluat avata tiedoston, välitä se nano-komentoon. Jos tällaista tiedostoa ei ole, luodaan uusi. Esimerkiksi:

Ohjelman pääikkuna näyttää hyvin yksinkertaiselta, ylärivillä on editorin versio ja tiedoston nimi sekä ilmoitus onko tiedostoa muutettu. Seuraavaksi tulee itse teksti, ja aivan alareunassa on taas tiedoston nimi ja peruspikanäppäimet, joilla voit työskennellä ohjelman kanssa.

Tekstissä liikkumiseen voit käyttää hiirtä, näppäimistön nuolia tai erityisiä pikanäppäimiä. Ohjelmassa ei ole valikkoa, ja kaikki toiminnot suoritetaan pikanäppäimillä. Ehkä joitain niistä ei ole helppo muistaa ensimmäisellä kerralla, mutta useiden harjoitusten jälkeen kaikki selviää. Lisäksi kaikki tarvitsemasi näkyy näytön alareunassa. Aktivoidaksesi tietyn toiminnon, paina Ctrl ja määritettyä kirjainta. Shift-näppäintä ei käytetä missään.

Peruspikanäppäimet

Katsotaanpa nyt tarkemmin, mitä pikanäppäimiä nano linuxin tekstieditori tarjoaa. Saat lisätietoja pikanäppäimistä napsauttamalla Ctrl+G:

Kun olet lopettanut työskentelyn editorin kanssa ja tallentanut muutokset, napsauta Ctrl+X Poistuaksesi, jos tiedostoa ei tallennettu, ohjelma kehottaa sinua tekemään näin:

Ennen ohjelman sulkemista sinun on tallennettava muutokset levylle. Käytä tätä varten yhdistelmää Ctrl+O. Jos suoritit nanon ilman parametreja, sinun on annettava tiedostonimi.

Voit liittää toisen tiedoston sisällön kohdistimen kohtaan napsauttamalla Ctrl+R ja kirjoita kohdetiedoston nimi:

Kumoa viimeinen toiminto napsauttamalla Alt+U. Ja voit toistaa viimeisen toiminnon uudelleen käyttämällä Alt+E. Voit etsiä merkkijonon tai säännöllisen lausekkeen perusteella napsauttamalla Ctrl+W, voit käyttää tavallista perl-säännöllisen lausekkeen syntaksia:

Pikanäppäimen käyttäminen Alt+R voit käyttää hakua ja korvaa:

Tarkastelimme tärkeimpiä näppäinyhdistelmiä, joita käytetään editoritoimintojen ohjaamiseen. Ne saattavat tuntua sinusta monimutkaisilta, mutta alkuun riittää, että tiedät Ctrl+O Ja Ctrl+X, kaikki muu tulee myöhemmin.

Pikanäppäimet navigointiin

Katsotaanpa nyt pikanäppäimiä tekstin nopeaan liikkumiseen nanoeditorissa. Voit tietysti aina käyttää jo tuttuja avaimia PageUP, PageDown, Home, End ja nuolinäppäimiä, mutta tämä ei ole täysin kätevää, koska nanossa on omat pikakuvakkeet. Vaikka ne eivät ole yhtä käytännöllisiä kuin Vimin, voit silti käyttää niitä.

Voit siirtää kohdistinta eteen- tai taaksepäin painamalla Ctrl+F Ja Ctrl+B ja siirtyäksesi ylös/alas yhden rivin avulla Ctrl+P Ja Ctrl+N.

Siirry rivin alkuun painamalla Ctrl+A ja lopussa - Ctrl+E. Sivuilla liikkumiseen on myös pikakuvakkeita, Ctrl+V siirtää yhden sivun alaspäin ja Ctrl+Y- sivu ylös.

Mutta siinä ei vielä kaikki. Voit navigoida sanojen välillä käyttämällä Ctrl+välilyönti Ja Alt+välilyönti ja paina myös Ctrl+_ ja syötä haluamasi rivin numero ja jopa pilkulla erotettu symboli.

Jos haluat nähdä, missä kohdistin on nyt, napsauta Ctrl+C.

Kopioi leikkaa ja liitä

Voit kopioida tekstiä hiirellä, mutta se on vain, jos työskentelet graafisessa käyttöliittymässä. Mutta jos käytät ohjelmaa puhtaassa terminaalissa, tämä vaihtoehto ei toimi. Tällaisia ​​tapauksia varten nanolla on omat valinta- ja kopiointityökalunsa.

Valitse tekstiosa napsauttamalla Ctrl+^ siirrä kohdistin halutun osan loppuun ja paina samaa näppäinyhdistelmää uudelleen. Kaikki aloitus- ja loppupisteiden välinen teksti, kursorin sijaintia lukuun ottamatta, korostetaan ja voit kopioida tai leikata sen.

Kopioi valittu teksti napsauttamalla Alt+^ ja leikkaamaan sen pois - Ctrl+K. Jos haluat lisätä leikattua tekstiä, siirrä kohdistin haluttuun kohtaan ja napsauta Ctrl+U.

Voit leikata koko rivin tekstiä napsauttamalla Ctrl+K, joskus tämä on erittäin kätevää konfigurointitiedostoja muokatessa.

Useita tiedostoja nanossa

Kaikki eivät tiedä, mutta nano linuxin tekstieditori tukee useiden tiedostojen avaamista. Et voi avata niitä samalla näytöllä, mutta voit vapaasti vaihtaa niiden muokkaamisen välillä.

Voit tehdä tämän siirtämällä useita tiedostoja apuohjelmaan käynnistäessäsi:

nano tiedosto1 tiedosto2

Käytä sitten pikanäppäimiä liikkuaksesi niiden välillä Alt+> Ja Alt+< . Jos haluat sulkea tiedoston, jota ei enää tarvita, napsauta Ctrl+X. Ei koko ohjelma sulkeudu, vaan vain aktiivinen puskuri tiedoston kanssa.

johtopäätöksiä

Tässä artikkelissa tarkastelimme nano Linux -editorin käyttöä. Vaikka se on hyvin yksinkertainen ja suunnattu ensisijaisesti Linuxin uusille käyttäjille, siinä on valtava määrä ominaisuuksia, jotka tekevät ohjelmasta erittäin tehokkaan editorin. Jos sinulla on kysyttävää, kysy kommenteissa!

Lopuksi lyhyt vertailu nanon ja vimin välillä:

Kaikki komennot annetaan painamalla näppäinyhdistelmiä - toimintopainikkeita tai yhdistelmää Ctrl-kirjain, Alt-kirjain.

Alt emuloidaan painamalla Esc kerran, Ctrl kaksoispainalluksella. Alt-X:n sijaan voit kirjoittaa Esc X , Ctrl K:n sijaan Esc Esc K .

Ylös-vasen-oikea-alas-nuolet tekevät juuri sen, mitä niiden pitäisi tehdä.
Rivin alku - Koti
Rivin loppu - Loppu
Sivu alas - PgDn
Sivut ylös - PgUp

Sana eteenpäin - Ctrl-välilyönti
Sana takaisin - Alt-Space(kohdistin näkyy sanan alussa)
Tiedoston alkuun - Alt-| tai Alt-\ (lyhyesti, Alt- ja "tämä"-painike)
Tiedoston loppuun - Alt-/ tai Alt-? (samalla tavalla Alt "tämä"-painike)
Ensimmäiselle tyhjälle riville - Alt-0(tai Alt-))
Ensimmäiselle tyhjälle riville asti - Alt-9(tai Alt-()


Ota rivien rivitys käyttöön/poista käytöstä - Alt-L
Siirry riville, jolla on määritetty numero - Alt-G

Tekstin valinta suoritetaan joko hiirellä tai näppäimistöllä. Näppäimistöltä valinta tapahtuu näin: ensin merkitään valinnan alku: Alt-A tai Ctrl-^. Seuraavaksi tulee navigointi - ja kunnes toiminto suoritetaan puskurissa olevalle tekstille, valinta tallennetaan.

Valittu teksti voidaan kopioida leikepöydälle - yhdistelmä Alt-6.

Seuraavaksi voimme liittää tekstin leikepöydältä − Ctrl-U tai F10.

Lisäksi muokkaamisen helpottamiseksi Ctrl-K poistaa rivin, jos valintaa ei ole. Joko kokonaan tai kohdistimesta rivin loppuun. Yhdistelmä muuttaa käyttäytymistä Alt-K(oletuksena tila on poistaa koko rivi, ja Alt-K vaihtaa sitä edestakaisin).

Huomaa, että poistettu rivi on puskurissa, joten voit liittää sen painamalla Ctrl-U .

Toinen yhdistelmä laiskoille - Alt-T, pyyhkimällä kaiken kohdistimesta tiedoston loppuun (trunkate-komento).

Jos haluat lisätä tekstiä toisesta tiedostosta, käytä -painiketta Ins(Luulen, että kaikki vim-käyttäjät ovat hyvin tietoisia tämän painikkeen toiminnasta nanossa).

Kaikki perusohjaussekvenssit on lueteltu pääteikkunan alareunassa.

Ohjaussekvenssit ovat seuraavat (suluissa päällekkäiset toimintonäppäimet ja joskus metasekvenssit):

    Ohjaus+G (F1) - soita koko ohjevalikkoon;
  • Ohjaus+X (F2) - poistu ohjelmasta;
  • Ohjaus+O (F3) - tallenna nykyinen tiedosto;
  • Ohjaus+R (F5) - lisää tiedosto nykyiseen;
  • Ohjaus+W (F6) - etsi tekstiä nykyisestä tiedostosta;
  • Ohjaus+\ (F14 tai Meta+R) - tekstin korvaaminen nykyisessä tiedostossa; Ensin syötetään korvaava teksti ja sitten napsautuksen jälkeen Tulla sisään- vaihdettavissa;
  • Ohjaus+Y (F7 tai PgUp) - siirtyä edelliseen näyttöön;
  • Ohjaus+V (F8 tai PgDwn) - siirry seuraavaan näyttöön;
  • Ohjaus+K (F9) = poistamalla (Cut, cut) rivin kohdistimen sijainnista ja tallentamalla sen puskuriin (cutbuffer);
  • Ohjaus+U - (F10) - lisää leikkauspuskurin sisällön riville kohdistimen kohdalla; jos jälkimmäinen ei ole muuttunut, se suorittaa Kumoa (peruutus) -roolin, jota ei normaalisti tarjota; voidaan käyttää myös linjojen rajoittamattomaan kloonaukseen mielivaltainen osa tekstistä - poistamisen jälkeen riittää, kun siirrät kohdistimen haluttuun paikkaan;
  • Ohjaus+C (F11) - näyttää tietoja kursorin sijainnista VR-muodossa
  • Ohjaus+T (F12) - oikeinkirjoituksen tarkistus (ulkoisen oikeinkirjoitusohjelman kautta, jos se on asennettu ja vastaava vaihtoehto on otettu käyttöön asetuksissa, katso alla);
  • Ohjaus+P- siirrä kohdistinta yhden rivin ylöspäin;
  • Ohjaus+N- siirrä kohdistinta yhden rivin alaspäin;
  • Ohjaus+F- siirtää kohdistinta yhden merkin eteenpäin;
  • Ohjaus+B- siirtää kohdistinta yhden merkin taaksepäin;
  • Ohjaus+A- kohdistimen siirtäminen nykyisen rivin alkuun;
  • Ohjaus+E- kohdistimen siirtäminen nykyisen rivin loppuun;
  • Ohjaus+L- nykyisen näytön uudelleenpiirtäminen;
  • Ohjaus+^ (Meta+A) - tekstin valinta (ja puskuriin sijoittaminen) alkaen kursorin nykyisestä paikasta;
  • Ohjaus+D- merkin poistaminen kohdistimen sijainnista;
  • Ohjaus+H- kursorin vasemmalla puolella olevan merkin poistaminen;
  • Ohjaus+minä- lisää sarkainmerkki;
  • Ohjaus+J (F4) täydentää nykyisen kappaleen automaattisesti;
  • Ohjaus+M rivinvaihtomerkin (CR) lisääminen kohdistimen kohtaan;
  • Ohjaus+_ (F13 tai Meta+G) - hyppää määritettyyn rivinumeroon.

Yläosa