Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

Minden parancsot a billentyűkombinációk - funkciógombok vagy a Ctrl-betű, az Alt-betű kombinációjának megnyomásával adunk.

Az Alt emuláció az Esc egyszeri megnyomásával történik, a Ctrl - kétszer. Az Alt-X helyett az Esc X billentyűkombinációt, a Ctrl K helyett az Esc Esc K -t írhatja be.

A fel-balra-jobbra-le nyilak pontosan azt teszik, amit kell.
Vonal kezdete – Kezdőlap
Sor vége – vége
Oldal lefelé - PgDn
Oldalak felfelé - PgUp

Egy szóval előre - Ctrl-szóköz
Egy szót vissza- Alt space(kurzor a szó elején)
A fájl elejére - Alt-| vagy Alt-\ (röviden: Alt- és "ez" gomb)
A fájl végére - Alt-/ vagy Alt-? (hasonlóan az Alt "ez" gombhoz)
Az első előtt üres karakterlánc le - Alt-0(vagy Alt-))
Az első üres sorig - Alt-9(vagy Alt-()


Kapcsolja be a sor tördelésének kikapcsolását - Alt L
Ugrás a megadott számsorra - Alt-G

A szöveget az egérrel vagy a billentyűzettel lehet kiválasztani. A billentyűzetről a kijelölés a következőképpen történik: először a kijelölés elejét jelöljük: Alt-A vagy Ctrl-^. Ezt követi a navigáció - és amíg a pufferben lévő szövegen nem hajtják végre a műveletet, addig a kijelölés mentésre kerül.

A kiválasztott szöveg a vágólapra másolható - kombináció Alt-6.

Ezután beilleszthetjük a szöveget a vágólapról − Ctrl-U vagy F10.

Ezenkívül a szerkesztés megkönnyítése érdekében a Ctrl-K kijelölés hiányában törli a sort. Vagy teljesen, vagy a kurzortól a sor végéig. A viselkedést a kombináció váltja Alt-K(alapértelmezés szerint a mód a teljes vonal törlése, az Alt-K pedig előre-hátra kapcsol).

Vegye figyelembe, hogy a törölt sor a pufferben van, így a Ctrl-U billentyűkombinációval beilleszthető.

Egy másik kombináció lusták számára - Alt-T, mindent töröl a kurzortól a fájl végéig (trunkate parancs).

Szöveg beszúrásához másik fájlból használja a gombot Ins(Azt hiszem, minden vim-felhasználó jól ismeri ennek a gombnak a viselkedését nano-ban).

Az összes főbb vezérlési szekvencia a terminálablak alján található.

A vezérlőszekvenciák a következők (zárójelben - ismétlődő funkcióbillentyűk és néha meta-sorozatok):

    ellenőrzés+G (F1) - hívja meg a teljes eszköztipp menüt;
  • ellenőrzés+x (F2) - kilépés a programból;
  • ellenőrzés+O (F3) - az aktuális fájl rögzítése;
  • ellenőrzés+R (F5) - beszúr egy fájlt az aktuálisba;
  • ellenőrzés+W (F6) - szöveg keresése az aktuális fájlban;
  • ellenőrzés+\ (F14 vagy Meta+R) - szöveg cseréje az aktuális fájlban; először a helyettesítő szöveg kerül beírásra, majd a megnyomása után Belép- cserélhető;
  • ellenőrzés+Y (F7 vagy pgup) - ugrás az előző képernyőre;
  • ellenőrzés+V (F8 vagy PgDwn) - ugrás a következő képernyőre;
  • ellenőrzés+K (F9) = a kurzor pozíciójában lévő vonal törlése (Cut, cut) és mentése a pufferbe (cutbuffer);
  • ellenőrzés+U - (F10) - az "a cutbuffer tartalmának beillesztése a sorba a kurzor pozíciójában; ha az utóbbi nem változott, akkor a visszavonás (megszakítás) szerepét tölti be, amely általában nem biztosított; tetszőleges vonalak korlátlan klónozására is használható a szöveg egy része - elegendő a kurzort a törlés után a megfelelő helyre mozgatni;
  • ellenőrzés+C (F11) - információ megjelenítése a kurzor pozíciójáról vr formában
  • ellenőrzés+T (F12) - helyesírás-ellenőrző (a külső program helyesírás, ha telepítve van, és a megfelelő opció engedélyezve van a konfigurációban, lásd alább);
  • ellenőrzés+P- a kurzor mozgatása egy sorral feljebb;
  • ellenőrzés+N- a kurzor mozgatása egy sorral lejjebb;
  • ellenőrzés+F- a kurzor mozgatása egy karakterrel előre;
  • ellenőrzés+B- a kurzor mozgatása egy karakterrel visszafelé;
  • ellenőrzés+A- a kurzor mozgatása az aktuális sor elejére;
  • ellenőrzés+E- a kurzor mozgatása az aktuális sor végére;
  • ellenőrzés+L- újrarajzolás aktuális képernyő;
  • ellenőrzés+^ (Meta+A) - szöveg kiválasztása (és pufferelése), a kurzor aktuális pozíciójától kezdve;
  • ellenőrzés+D- karakter törlése a kurzor pozíciójában;
  • ellenőrzés+H- a kurzortól balra lévő karakter törlése;
  • ellenőrzés+én- tabulátor karakter beszúrása;
  • ellenőrzés+J (F4) az aktuális bekezdés automatikus kiegészítése;
  • ellenőrzés+Mújsor karakter (CR) beszúrása a kurzor pozíciójába;
  • ellenőrzés+_ (F13 vagy Meta+G) - ugrás a megadott sorszámra.

Nanoszöveg szerkesztő parancs sor, amely szinte minden Linux disztribúcióban előre telepítve van. Az új felhasználók gyakran előnyben részesítik egyszerűsége miatt más parancssori szövegszerkesztőkkel összehasonlítva, mint pl vi/vimÉs emacs. Sok van neki hasznos funkciókat, mint például a szintaxis kiemelés, sorszámozás, egyszerű keresés és még sok más.

A Nano Editor telepítése Linuxra

Ha bármilyen okból nano még nincs telepítve a Linux disztribúciójára, akkor könnyen telepítheti a következő parancsokkal:

# apt install nano [Ubuntu/Debian esetén] # yum install nano [CentOS/Fedora esetén]

Nano gyorsbillentyűk

Nano billentyűkombinációkat használ különféle funkciókhoz, mint például szöveg keresése egy fájlban, szöveg igazítása stb. Ezek a kombinációk nagyon egyszerűek és jól láthatók a fájl szerkesztése közben. Automatikusan változnak attól függően, hogy milyen műveleteket hajt végre.

Egy dolgot tudnod kell, hogy egy képpel ^ és egy szimbólummal (például ^W) rendelkező billentyűparancs a Ctrl billentyű és a szimbólum kombinációja (a példánkban a Ctrl + W).

A kombináció, amely, mint látható, M betűvel kezdődik, azt jelenti, hogy az Alt billentyű és a következő karakter megnyomásával kell befejezni.

Az alábbiakban felsoroljuk azokat a lehetőségeket, amelyeket az első megnyitáskor láthat nano :

  • G Kaphat segítséget
  • ^Oéget
  • ^W Ahol
  • ^K Szöveg kivágása
  • ^J igazítsa
  • ^C Aktuális pozíció
  • M-U törlés (vissza)
  • ^X Kijárat
  • ^R Fájl olvasása
  • ^\ Cserélje ki
  • ^U Szöveg felosztása
  • ^T Ellenőrizze a helyesírást
  • ^_ Menj a sorhoz
  • NEKEM mégse (tovább)

Nem kell minden lehetőséget megjegyeznie, hiszen mindig előtte van. A billentyűparancsok teljes listáját a ^G megnyomásával (vagy az F1 megnyomásával) tekintheti meg, amely megnyitja a nano súgómenüjét. Észre fogja venni, hogy néhány billentyűparancs egyetlen billentyűvel is használható.

Például az F1 billentyű a súgóért vagy az F2 a nanoból való kilépéshez.

Nano szerkesztő billentyűparancsai

Új fájl létrehozása Nano-ban

Új fájl létrehozása olyan egyszerű, mint a nano futtatása:

Ezzel megnyílik a szerkesztő, és a fájl elmentésekor kérni fog egy nevet, amellyel az új fájl mentésre kerül.


Hozzon létre egy új fájlt a Nano-ban

Nyissa meg a fájlt Nano-ban

A fájl megnyitásához futtassa:

$nano~/my_text_file.txt

A fenti parancs megpróbálja megnyitni a "my_text_file.txt" fájlt a saját könyvtárából. Ha a fájl nem létezik, a nano megpróbálja létrehozni.

Előfordulhat, hogy meg kell nyitnia egy fájlt, és egy pontos sorhoz vagy oszlophoz kell navigálnia. A Nano ezt a következőkkel teszi lehetővé:

$ nano +sor,oszlop fájl

Például:

$nano +3.2 ~/.bashrc

Megnyitja a .bashrc fájlt, és a kurzor a harmadik sorban, a második oszlopban lesz.


Fájl megnyitása Nano-ban

Fájlok szerkesztése Nano-ban

A fájlok megnyitása vagy létrehozása után azonnal elkezdheti a szerkesztést/írást. nem úgy mint vim, V nano nem kell szerkesztési módba váltani. A kurzor mozgatásához a fájl körül használja a billentyűzet nyílbillentyűit.


Fájl szerkesztése Nano-ban

Szöveg keresése Nano nyelven

A fájlban szöveget kereshet a ^W segítségével, amely a " Ahol". Ezzel megnyílik egy keresőmező a menü felett, ahol beírhatja a keresett szöveget:


Szöveg keresése Nano nyelven

Azt is látni fogja, hogy az alsó menü néhány további opció megjelenítéséhez módosul. Eléggé elmagyarázzák magukat, ezért a fontosabbakat nézzük meg.

  • Keresés reguláris kifejezésekkel- nyomja meg az M-R billentyűket (Alt + R billentyűk), és írja be a lekérdezést a gombbal reguláris kifejezések amit használni szeretne.
  • Menj a sorhoz- nyomja meg a ^T (Ctrl + T), majd azt a sort, amelyre a kurzort mozgatni szeretné.
  • Cserélje ki a szöveget- nyomja meg a ^R (Ctrl + T) gombot keresési módban vagy a ^\ gombot normál módban. A rendszer kéri az eredeti szöveg beírását, az Enter megnyomása után pedig a helyettesítéshez használandó szöveget. Végül a rendszer megkérdezi, hogy le szeretné-e cserélni a keresés megfelelő példányát, vagy az összes találatot. Ha a "Nem" lehetőséget választja, a kurzor a következő találatra ugrik.
  • Ugrás az első sorra- nyomja meg a ^Y (Ctrl + Y) billentyűt.
  • Ugrás az utolsó sorra- nyomja meg a ^V (Ctrl + V) billentyűt.

Szöveg másolása / beillesztése / kivágása nano nyelven

A nano felület nagyon hasonlít a szövegszerkesztőkéhez GUI. Ha szöveget szeretne másolni vagy kivágni egy grafikus szerkesztőben, először ki kell jelölnie azt. Ugyanez történik a nanoban is. Szöveg megjelöléséhez nyomja meg a Ctrl + ^ billentyűket, majd mozgassa a kurzorokat a nyílbillentyűkkel.

  • A kijelölt szöveg másolásához nyomja meg az Alt + ^ billentyűket.
  • A kijelölt szöveg kivágásához nyomja meg a ^K (Ctrl + K) billentyűt.
  • A kijelölt szöveg beillesztéséhez vigye a kurzort a kívánt helyre, és nyomja meg a ^U (Ctrl + U) billentyűt.

Szöveg másolása és beillesztése Nano nyelven

Fájl mentése Nano-ba

Ha el szeretné menteni a fájl jelenlegi módosításait, nyomja meg a ^O (Ctrl + O) billentyűt. Ha új fájlt szerkeszt, a rendszer kéri, hogy nevezze el a fájlt. Ezzel elmenti az aktuális módosításokat, a nano pedig nyitva marad, így folytathatja a fájl módosítását.

Fájl mentése biztonsági másolattal

Néha egy fájl szerkesztésekor érdemes megőrizni ugyanannak a fájlnak az ideiglenes másolatait, minden esetre. Használhatja a nano -B opciót, amely biztonsági másolatot készít a szerkesztett fájlról. Használhatja a -C opcióval együtt, hogy megmondja a nano-nak, hogy hova mentse ezeket biztonsági mentések mint a példában látható:

$ nano -BC ~/backups myfile.txt

A fenti lépések biztonsági másolatot készítenek a fájlról myfile.txt mappában " biztonsági mentések", amely a felhasználó kezdőkönyvtárában található. Felhívjuk figyelmét, hogy a katalógus Tartalékmásolat léteznie kell, különben a nano azt fogja mondani, hogy a könyvtár érvénytelen.

Kilépés a Nano szerkesztőből

A nanoból való kilépéshez egyszerűen nyomja meg a ^X (Ctrl + X) billentyűt. Ha a fájl még nem lett elmentve, a rendszer kéri, hogy mentse a változtatásokat a következővel: igen nem vagy törölje a kilépést.

Következtetés

Nano egy könnyen használható parancssori szövegszerkesztő, amely egyszerűségével vonzza a felhasználókat. A felülete hasonló a grafikus szerkesztők, így ideális Linux kezdők számára.

Ebből az útmutatóból megtudhatja, hogyan kell telepíteni és használni a Linux Nano szövegszerkesztőt. Míg a Vim és az Emacs trükkös lehet az újak számára Linux felhasználók, A nano nagyon könnyen megtanulható. Ezért az egyik legnépszerűbb szövegszerkesztő a Unix és mások számára. operációs rendszer a parancssori felület segítségével.

Mielőtt elkezdené ezt az útmutatót, a következőkre lesz szüksége:

  • Például bármilyen csomagtelepítő apt-get

1. lépés – A Nano szövegszerkesztő telepítése

Minden attól függ, hogy milyen operációs rendszert telepített, néhányukban már van előre telepített szerkesztő Nano. Ezt a lépést kihagyhatja, ha a szerkesztő Nano már telepítette. Kattintson itt váltani 2. lépés ezt az útmutatót.

Szövegszerkesztő telepítéséhez Nano, a rendszernek rendelkeznie kell egy csomagtelepítővel, például a telepítés parancsával Nano Ubuntuban ez lesz:

sudo apt-get install nano

FONTOS! Rész sudo azt jelenti, hogy ezt a parancsot root felhasználóként kell futtatni, ha nem vagy alatta fiókot root felhasználó be Ebben a pillanatban meg kell adnia a megfelelő jelszót.

Ezzel a telepítés befejeződött, most már képesnek kell lennie a szövegszerkesztő használatára Nano. Ezt a következő parancs beírásával ellenőrizheti:

Nano teszt.txt

Meg kell nyitnia egy új szövegszerkesztő ablakot, és ha módosítja ezt a fájlt, akkor azok egy nevű fájlba kerülnek mentésre. teszt.txt. A szerkesztőből való kilépéshez nyomja meg a billentyűparancsot CTRL+X.

2. lépés – A Linux szövegszerkesztő használata – Nano

A szerkesztő megnyitásának alapvető parancsa a következő:

Nano fájlnév


FONTOS! Ahelyett fájl név megadhatja a szükséges fájlnevet vagy egy meglévő fájl nevét. Vegye figyelembe, hogy ha egy meglévő fájlt szeretne szerkeszteni, akkor ugyanabban a könyvtárban kell lennie, mint a fájl. Egy másik módszer a fájl teljes elérési útjának megadása.

A parancs futtatása után a szerkesztő ablakba kerül, ahol a szerkesztő segítségével szabadon módosíthatja a szöveget Nano. Használja a billentyűzet nyílbillentyűit a kurzor mozgatásához a szövegben.

Az ablak alján láthatja a szerkesztővel használható parancsikonokat Nano. Szimbólum ^ azt jelenti, hogy meg kell nyomni CTRL + [Button] (CMD + [gomb] Mac felhasználók számára) a kiválasztott parancsok használatához:

Csapat Magyarázat
CTRL+A Menjen a sor elejére.
CTRL+E Menjen a sor végére.
CTRL+Y Görgessen le az oldalon.
CTRL+V Görgessen felfelé az oldalon.
CTRL+G Ez a parancs egy ablakot nyit megSegítségminden szükséges információval a szerkesztővel használható parancsokrólNano.
CTRL+O parancsot a mentéshez. Használat után megerősítést kér a fájlnév módosításához vagy mentéséhez, majd megnyomása utánBelépelmenti a fájlt.
CTRL+W Az egyik leghasznosabb parancs. Egy kifejezés keresésére szolgál a szövegben. Úgy dolgozik, mint egy számunkra ismerős csapatCTRL+Fmás platformokon. Ha újra meg szeretné keresni ugyanazt a kifejezést, nyomja meg a gombotALT+W.
CTRL+K Vágja ki a teljes kijelölt sort a "vágólapra".
CTRL+U Illessze be a szöveget a „vágólapról” a kiválasztott sorba.
CTRL+J Formázza az aktuális bekezdést.
CTRL+C A kurzor aktuális pozícióját mutatja a szövegben (sor/oszlop/betű).
CTRL+X Kilép a szerkesztőbőlNano.Ha módosításokat hajtott végre, engedélyt kér a módosítások mentéséhez.
CTRL+R Megnyit egy fájlt a Fájl olvasása paranccsal. Beszúr egy fájlt a lemezről a kurzor aktuális pozíciójába.
CTRL + \ Cserélje ki a karakterláncot vagy állítsa be a kifejezést.
CTRL+T Engedélyezze a helyesírás-ellenőrzést, ha elérhető.
CTRL+_ Ugrás egy adott sor- és oszlopszámra.
ALT+A Szöveg kiválasztása. Először vigye a kurzort arra a helyre, ahol a kiemelni kívánt szövegrész eleje található. Következő kattintásALT+A. Most mozgassa a kurzort a billentyűzet nyílbillentyűivel jobbra a szöveg kiemeléséhez. Ezt a parancsot a következővel együtt használhatjaCTRL+Khogy a szöveg egy részét a „vágólapra” vágja.

Ezek a fő és a legtöbb hasznos parancsokat a szerkesztőben dolgozni Nano. Ne felejtse el használni a parancsot CTRL+G ablak megjelenítéséhez Segítség.

FONTOS! Ha Ön Mac-felhasználó, használja helyette CTRLcmd.

Következtetés

Ebben az oktatóanyagban megtanulta a Nano szövegszerkesztő telepítését és használatát. A bash-ról, az SSH-ról és a VPS-ről szóló oktatóanyagokért látogassa meg oktatóanyagok oldalát.

nano szerkesztő egyfajta lengéscsillapító szerepet tölthet be egy kezdő felhasználó számára. Igen, ez nem emacs, és még csak nem is Joe. De sikeresen megbirkózik a konfigurálás feladatával. A fejlesztésben és kezelésben pedig egyszerű, mint a gereblye. Nem véletlen, hogy sokaknál Linux disztribúciók rendszerszintűként kínálják. BAN BEN Gentoo Linux, ahol a telepítéskor kézi szerkesztés szükséges konfigurációs fájlok elég gyakran előfordul – ez csak az egyetlen elérhető szerkesztő a rendszer telepítésének szakaszában. A CRUX-ban és az Archlinux-ban azonban a telepítés során a vi mellett van - ami utánozza az eredetit, ezért előnyösebb lehet.

A nano szerkesztő a parancssorból indul el a következő szintaxissal: nano /file_path/file. rizs. 1

Ha nem létező fájlt adott meg, akkor az létrejön.

A fenti parancs futtatása után valami hasonlót fog látni, mint az ábra. 2.

Azt hiszem, nincs értelme elmagyarázni, hogy a kurzor mozgatása, valamint a szöveg törlése a megfelelő billentyűzet billentyűivel történik, mint más szerkesztőkben. A fennmaradó nanofunkciók vezérlése vezérlőszekvenciákkal történik, amelyek listája a http://posix.ru/apps/nano_editor/ webhelyről származik, és az alábbiakban látható.

A nanoban kétféle vezérlési szekvencia létezik – a tényleges vezérlőszekvenciák, ellenőrzés+szó szerinti és meta-szekvenciák, Meta+ betű. Az előbbieken keresztül történik a szövegszerkesztés és a fájlműveletek. A vezérlőszekvenciákat a funkcióbillentyűk részben megduplázzák F1-F16(hívás F13-F16- kombináción keresztül Váltás+F1-F4). A meta szekvenciák a szerkesztő beállításainak megváltoztatására szolgálnak (ugyanazt az eredményt érjük el a parancssori opciókkal).

Hadd emlékeztesselek arra, hogy PC-s billentyűzeten a Meta-billentyű szerepét általában a billentyű lenyomásával töltik be alt(egyes elrendezésekben - konkrétan alt"és jobbra, vagy fordítva, balra), vagy egy billentyű lenyomása és felengedése Menekülni.

Az összes főbb vezérlési szekvencia a terminálablak alján található.

A vezérlőszekvenciák a következők (zárójelben - ismétlődő funkcióbillentyűk és néha meta-sorozatok):

    ellenőrzés+G (F1) - hívja meg a teljes eszköztipp menüt;
  • ellenőrzés+x (F2) - kilépés a programból;
  • ellenőrzés+O (F3) - az aktuális fájl rögzítése;
  • ellenőrzés+R (F5) - beszúr egy fájlt az aktuálisba;
  • ellenőrzés+W (F6) - szöveg keresése az aktuális fájlban;
  • ellenőrzés+\ (F14 vagy Meta+R) - szöveg cseréje az aktuális fájlban; először a helyettesítő szöveg kerül beírásra, majd a megnyomása után Belép- cserélhető;
  • ellenőrzés+Y (F7 vagy pgup) - ugrás az előző képernyőre;
  • ellenőrzés+V (F8 vagy PgDwn) - ugrás a következő képernyőre;
  • ellenőrzés+K (F9) = a kurzor pozíciójában lévő vonal törlése (Cut, cut) és mentése a pufferbe (cutbuffer);
  • ellenőrzés+U - (F10) - az "a cutbuffer tartalmának beillesztése a sorba a kurzor pozíciójában; ha az utóbbi nem változott, akkor a visszavonás (megszakítás) szerepét tölti be, amely általában nem biztosított; tetszőleges vonalak korlátlan klónozására is használható a szöveg egy része - elegendő a kurzort a törlés után a megfelelő helyre mozgatni;
  • ellenőrzés+C (F11) - információ megjelenítése a kurzor pozíciójáról vr formában
  • ellenőrzés+T (F12) - helyesírás-ellenőrző (külső helyesírás-ellenőrző program segítségével, ha az telepítve van, és a megfelelő opció engedélyezve van a konfigurációban, lásd alább);
  • ellenőrzés+P- a kurzor mozgatása egy sorral feljebb;
  • ellenőrzés+N- a kurzor mozgatása egy sorral lejjebb;
  • ellenőrzés+F- a kurzor mozgatása egy karakterrel előre;
  • ellenőrzés+B- a kurzor mozgatása egy karakterrel visszafelé;
  • ellenőrzés+A- a kurzor mozgatása az aktuális sor elejére;
  • ellenőrzés+E- a kurzor mozgatása az aktuális sor végére;
  • ellenőrzés+L- az aktuális képernyő újrarajzolása;
  • ellenőrzés+^ (Meta+A) - szöveg kiválasztása (és pufferelése), a kurzor aktuális pozíciójától kezdve;
  • ellenőrzés+D- karakter törlése a kurzor pozíciójában;
  • ellenőrzés+H- a kurzortól balra lévő karakter törlése;
  • ellenőrzés+én- tabulátor karakter beszúrása;
  • ellenőrzés+J (F4) az aktuális bekezdés automatikus kiegészítése;
  • ellenőrzés+Mújsor karakter (CR) beszúrása a kurzor pozíciójába;
  • ellenőrzés+_ (F13 vagy Meta+G) - ugrás a megadott sorszámra.

A metaszekvenciák általában kapcsolóként működnek. Segítségükkel a következő műveleteket hajtják végre:

  • Meta+C- a kurzor állandó pozíciójának engedélyezése/letiltása;
  • Meta+én- az automatikus behúzás engedélyezése/letiltása;
  • Meta+Z- felfüggesztés engedélyezése/letiltása;
  • Meta+x- prompt zóna kimenet engedélyezése/letiltása;
  • Meta+P- Pico szerkesztő emulációs mód engedélyezése/letiltása;
  • Meta+W- a tördelési mód engedélyezése/letiltása;
  • Meta+M- az egér támogatásának engedélyezése/letiltása (csak gpm támogatással történő építés esetén);
  • Meta+K- a végéig történő vágás engedélyezése/letiltása;
  • Meta+E- engedélyezi/letiltja a reguláris kifejezések használatát (regexp).
Ezen kívül a nano egy külső konfigurációs eszközt is biztosít - a felhasználói konfigurációt ~/.nanorc . Néhány manipuláció elvégzése után némileg bővítheti a szerkesztő funkcióit, különösen a szintaxis kiemelését.

És Unix-szerű operációs rendszerek.

A GNU nano a jól ismert Pico szerkesztő klónja. 1991-ben fejlesztették ki, és eredetileg a TIP nevet viselte. Igaz, 2000-ben átnevezték. Hivatalos forrás -nano-editor.org.

Az új szerkesztő a curses könyvtáron alapul, és a GNU GPL licence alá tartozik. Ma alapértelmezés szerint benne van az Ubuntu disztribúciókban, és nem kell telepíteni.

Hogy kezdjed? A konzolszerkesztő elindításához meg kell nyitnia a terminált (az Alkalmazások-Kiegészítők menüben kell megtalálnia), és futtassa a parancsot:nano . Fájl létrehozásához és megnyitásához a parancs a −# nano fájlnév .

A vele való munkához csak egy billentyűzetre van szükség. Mozgassa az egeret.

A Nano lényegében az eredeti UW Pico funkcionalitását és használhatóságát emulálja. A szerkesztő 4 részre oszlik. Az első megjeleníti a program verzióját, a fájl nevét és a benne lévő aktuális változásokat. A második az éppen szerkesztett fájl. A harmadik alsó rész fontos üzeneteket mutat be. A negyedik a leggyakrabban használt kombinációkat mutatja.

A szerkesztőt billentyűkódok vezérlik. Vegyünk példákat: mentse az aktuális dokumentumotctrl+o , belép a keresés menübectrl+w , kaphat elérhető billentyűparancsokatctrl+g . Parancsikonokat is használ a Meta billentyűkkel, példáulmeta+s – a sima görgetés engedélyezése vagy letiltása.

A könnyen elsajátítható Nano kezdő felhasználók számára megfelelő, de a konfigurációs feladatokat is hibátlanul kezeli.A nano 2.0 továbbfejlesztett változata a jelenlegi képességeivel tűnt ki : UTF-8 kódolás támogatása, javított szintaktikai kiemelés, szöveg másolásának lehetősége kivágás nélkül, minden lenyomott karakter kinyomtatása a billentyűzeten, az utolsó keresés megismétlése lekérdezés nélkül (Meta-billentyű + W/Ctrl +W), helyesírás-ellenőrzés / csak a kijelölt szövegrész cseréje, a kijelölt szöveg eltolása jobbra, lépés a bekezdés elejére és végére, keresés a shellben fájl kezelő, a különböző formátumú fájlok automatikus konvertálása egy az egybe.

A nano fő parancsai a következők:

  1. a teljes prompt könyvtár meghívásához −CTRL+G vagy F1 ;
  2. hogy elhagyja a programotCTRL+X vagy F2 ;
  3. másik fájlt írni -CTRL+O vagy F3 ;
  4. fájl beszúrása a következőbe -CTRL+R vagy F5 ;
  5. szöveg keresése a következő fájlban -CTRL+W vagy F6 ;
  6. szöveg cseréje a következő fájlban -CTRL+\(F14 vagy Meta+R) ; először a helyettesítő szöveg kerül beírásra, majd az Enter megnyomása után a helyettesítő szöveg;
  7. áttérni az előnézeti képernyőre -CTRL+Y (F7 vagy PgUp) ;
  8. áttérni a következő képernyőre -CTRL+V (F8 vagy PgDwn) ;
  9. CTRL+K (F9) = a kurzor pozíciójában lévő vonal törlése (Cut, cut) és mentése a pufferbe (cutbuffer);
  10. hogy a cutbuffer tartalmát beillesszük a karakterláncba a marker helyénCTRL+U – (F10) ; ha ez utóbbi nem változott, akkor a Visszavonás (lemondás) szerepét tölti be, amelyet általában nem biztosítanak; a szöveg tetszőleges részében lévő sorok korlátlan klónozására is használható - csak a törlés után a kurzort a megfelelő helyre kell mozgatni;
  11. a kurzor pozíciójával kapcsolatos információk megjelenítése az űrlapon -CTRL+C (F11) ;
  12. a helyesírás ellenőrzéséhez (külső helyesírási programmal, ha az telepítve van, és a megfelelő opció engedélyezve van a konfigurációban, lásd lent) –CTRL+T (F12) ;
  13. a jelölő (kurzor) egy sorral feljebb mozgatása -CTRL+P ;
  14. a jelölőt egy sorral lejjebb mozgatni -CTRL+N ;
  15. a jelölőt egy karakterrel előre mozgatni -CTRL+F ;
  16. a jelölő visszamozgatása egy karakterrel -CTRL+B ;
  17. a jelölő áthelyezése a következő sor elejére -CTRL+A ;
  18. a jelölő áthelyezése a következő sor végére -CTRL+E ;
  19. a következő képernyő újrarajzolásához -CTRL+L ;
  20. a következő kurzorpozíciótól kezdődő szöveg kijelölése (és pufferelése) -CTRL+^ (Meta+A) ;
  21. egy karakter eltávolítása a marker pozíciójában -CTRL+D ;
  22. a jelölőtől balra lévő karakter eltávolítása -CTRL+H ;
  23. tabulátor karakter beszúrása -CTRL+I ;
  24. a következő bekezdés automatikus kiegészítéséhez -CTRL+J (F4) ;
  25. újsor karakter (CR) beszúrása a jelölő pozíciójába -CTRL+M ;
  26. az előre meghatározott sorszámra ugrani -CTRL+_ (F13 vagy Meta+G) .

Ahogy fentebb írtuk,a Meta gomb segítségével parancsokat is végrehajthat. A következő parancsok listája Metával:

  1. kapcsolódni i/letiltom a marker állandó pozícióját –Meta+C ;
  2. kapcsolódni i/letiltom az automatikus behúzást -Meta+I ;
  3. kapcsolódni i/letiltom a felfüggesztést –Meta+Z ;
  4. kapcsolódni i / letiltja a tippzóna kimenetét -Meta+X ;
  5. kapcsolódni i/letiltom a pico szerkesztő emulációs módot -Meta+P ;
  6. kapcsolódni i/letiltom a tördelési módot -Meta+W ;
  7. kapcsolódni i/letiltom az egér támogatását (csak gpm támogatással építve -Meta+M ;
  8. a vágást a végéig engedélyező/letiltó parancshoz -Meta+K ;
  9. kapcsolódni i/off reguláris kifejezések használata (regexp) -Meta+E .

Van egy parancs is, amely eltávolít mindent a számítógépről. Legyen éber, és soha ne hajtson végre olyan parancsokat, amelyeket nem ismer. Tekintse meg a kombinációtrm -rf / és megfelelője:echo „teszt… teszt… teszt…” | perl -e ‘$??s:;s:s;;$?::s;;=]=>%-(<-|}<&|`{;;y; -/:

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: