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

Szerkesztő nano egy konzolos szövegszerkesztő. Szinte minden Linux-disztribúcióban elérhető, macOS-ben és Windows alatt is futtatható. A nano-t gyakran használják szerkesztésre konfigurációs fájlok, Amikor GUI hiányzó.

A nano kezelése a billentyűzetről történik gyorsbillentyűk. A szerkesztő alján található a fő billentyűparancsok listája. A ^ karakter a Ctrl billentyűt jelenti. Például a ^X a Ctrl+X billentyűparancsot jelenti. A karakterek nem megkülönböztetik a kis- és nagybetűket, a Ctrl+X a Ctrl+x billentyűkombinációval egyenértékű.

Vessünk egy pillantást az alapvető műveletek végrehajtására, amikor nanoval dolgozik.

Új fájl létrehozása

Fájl létrehozásához egyszerűen indítsa el a szerkesztőt paraméterek nélkül. A szerkesztő bezárásakor a rendszer kérni fogja a fájlnév megadását.

Azonnal beállíthatja az új fájl nevét is:

A parancs végrehajtása után a nano szerkesztő elindul és egy új üres fájl nyílik meg benne szerkesztésre.

Nyisson meg egy meglévő fájlt szerkesztésre

Meglévő fájl szerkesztéséhez el kell indítania a nano szerkesztőt, és meg kell adnia a megnyitni kívánt fájl elérési útját:

Módosítások mentése

Mentés és folytatás

Egy üzenet jelenik meg az állapotsorban: Írandó fájlnév: fájlnév(ha nincs fájlnév, akkor meg kell adni a fájlnevet). Nyomja meg az Entert a változtatások mentéséhez.

Mentés és kilépés

BAN BEN ez az eset, ha módosította a fájlt, megjelenik a kérdés: " Menti a módosított puffert (VÁLASZ: Nem A VÁLTOZÁSOKAT MEGTÖRÍTI)?". Nyomja meg az y gombot. A rendszer kéri, hogy adjon meg egy fájlnevet. Adjon meg egy új fájlnevet, vagy egyszerűen nyomja meg az Enter billentyűt. A változtatások mentésre kerülnek, a szerkesztő bezárul.

Lépjen ki a változtatások mentése nélkül

A szerkesztőből való kilépéshez és a módosítások mentéséhez használja a billentyűkódot:
Ctrl+X

Megjelenik egy kérdés" Menti a módosított puffert..?", nyomja meg az n gombot.

Másolás és beillesztés

Sorok másolása és beillesztése

Nak nek vágott az egész sort és helyezze a pufferbe, mozgassa a kurzort a kívánt sorra, és nyomja meg:
Ctrl+K

Nak nek betét sor a pufferprésből:
Ctrl+U

Szabad szöveg másolása és beillesztése

Tetszőleges szöveg vágólapra másolásához először ki kell jelölni. Nak nek indítsa el a kiválasztást vigye a kurzort a másolandó szöveg elejére, és nyomja meg:
ctrl+6

A kurzor mozgatásával a szöveg kiemelésre kerül.

Nak nek másolat a kiválasztott szöveget a vágólapra, nyomja meg:
Alt+6

vagy ahhoz vágott kiemelt szöveget, nyomja meg:
Ctrl+K

Vigye a kurzort arra a helyre, ahová be szeretné illeszteni a szöveget a vágólapról. Nak nek betét szöveg a vágólapról kattintson:
Ctrl+U

Szöveges keresés

Ha szöveget szeretne keresni egy fájlban, használja a billentyűkódot:
ctrl+w

Be kell írnia egy keresési karakterláncot, és meg kell nyomnia az Enter billentyűt.

A kurzor a keresett szöveg első előfordulására kerül (a kurzorhoz képest). Ha a következő előfordulásra szeretne lépni, nyomja meg a következőt:
Alt+W

A keresés leállításához kattintson:
ctrl+c

Szöveg keresése és cseréje

Szöveg kereséséhez és cseréjéhez használja a billentyűkódot:
Ctrl+\

A kereséshez szöveget kell megadnia. Írjon be egy keresési karakterláncot, és nyomja meg az Enter billentyűt.
Ezután meg kell adnia a lecserélni kívánt szöveget. Írjon be egy karakterláncot, és nyomja meg az Enter billentyűt.
Ezután a rendszer kéri a keresési karakterlánc talált előfordulásának cseréjét. Az A billentyű lenyomásával egyszerre lecserélheti a fájl összes előfordulását, vagy az Y vagy N billentyűkkel lecserélheti a keresési karakterlánc talált előfordulásait.

Gyorsbillentyűk

Az összes gyorsbillentyűre vonatkozó információk megjelenítéséhez használja a Ctrl+G kombinációt.

A leggyakrabban használt nano gyorsbillentyűk a következők:

GyorsbillentyűkLeírás
Ctrl+AVigye a kurzort a sor elejére.
ctrl+eVigye a kurzort a sor végére.
ctrl+yA kurzor mozgatása 1 oldallal feljebb (hasonlóan a PageUp -hoz)
ctrl+vA kurzor mozgatása 1 oldallal lefelé (hasonlóan a PageDown funkcióhoz)
ctrl+_Ugrás egy adott sorra (meg kell adnia a sor számát).
ctrl+cMutassa meg, hogy melyik sorban és milyen pozícióban található a kurzor.
ctrl+wSzöveg keresése egy fájlban. Meg kell adnia egy keresési karakterláncot.
Ctrl+\Szöveg keresése és cseréje egy fájlban. Először a keresési karakterlánc kerül megadásra, majd a helyettesítő karakterlánc.
Ctrl+DTörölje a kurzor alatti karaktert.
Ctrl+KAz aktuális sor törlése.
Ctrl+OMentse el a változtatásokat a szerkesztő bezárása nélkül.
Ctrl+XLépjen ki a szerkesztőből. Ha a fájlt módosították, a rendszer kéri a módosítások mentésére.

Valami más

Néhány érdekesebb trükk a nanoval való munka során, amiről nem mindenki tud.

Ctrl = Esc Esc

A Ctrl billentyű helyett kattintson duplán az Esc billentyűre. Például,
Esc+Esc+X
Ez megegyezik a Ctrl+X billentyűkombinációval.

Csak olvasásra

Csak olvasható fájl megnyitásához használja a -v kapcsolót:

Fájl biztonsági mentése

Győződjön meg arról, hogy a fájl megváltoztatásakor biztonsági másolat készül róla. Ehhez a -B kapcsolót használják:

Ha módosít egy fájlt, és elmenti a változtatásokat, akkor a fájlról biztonsági másolat készül, a fájl tartalmával a módosítás előtti állapottal. A biztonsági másolat neve megegyezik az eredeti fájl nevével, a végén egy tilde ~ jellel.

És a GNU GPL licenc alatt van. Jelenleg alapértelmezés szerint benne van az Ubuntu disztribúciókban, és nem kell telepíteni.
A nano futtatásához nyisson meg egy terminált, és futtassa:

nano

Használati lehetőségek

Egy szabványos paranccsal, amely segítségével segítséget kaphat a program használatához, ahol megtekintheti a fájlok és egyéb információk megnyitásának lehetséges beállításait, futtassa:

nano --segítség

Alább megkapjuk a "kipufogót". Meg kell ismételni, a parancsot

ProgramName --help

Szabvány minden konzolprogramhoz.

Használat: nano [OPCIÓK] [[+SORA, OSZLOP] FÁJL]... Opció Hosszú forma Jelentés -h, -? --help Üzenet megjelenítése +ROW,COLUMN Kezdje a megadott sorral és sorral -A --smarthome Intelligens otthon gomb engedélyezése -B --backup Meglévő fájlok biztonsági másolatainak megőrzése -C<дир>--backupdir=<дир>Könyvtár egyedi tárolására biztonsági mentések-D --boldtext Félkövér használata normál helyett -E --tabstospaces Tabulátorok átalakítása szóközökké -F --multibuffer Több fájlpuffer engedélyezése -H --historylog Sorkeresési/csereelőzmények tárolása és olvasása -I --ignorercfiles Ne használja fájlokon nanorc -K --rebindkeypad Kis billentyűzetprobléma javítása -L --nonewlines Ne adj hozzá üres sorok a fájl végén -N --noconvert Ne konvertáljon DOS/Mac formátumból -O --morespace Használjon extra sort a szerkesztéshez -Q<стр>--quotestr=<стр>Idézetkarakterlánc -R --restricted Korlátozott mód -S --sima Soronkénti görgetés a fél képernyő helyett -T<#чис>--tabsize=<#чис>A tabulátor szélességének beállítása # oszlopok száma -U --quickblank Gyors állapotsor törlése -V --version Verzió megjelenítése és kilépés -W --wordbounds Finomabb szóhatár-észlelés használata -Y<стр>--szintaxis=<стр>A szintaxisleírás használata a kiemeléshez -c --const A kurzor pozíciójának végleges megjelenítése -d --rebinddelete Backspace/Probléma javítása -i --autoindent Automatikus behúzás új sorokon -k --cut Vágás a kurzorról a sor végére -l -- nofollow Ne kövesse a szimbolikus hivatkozásokat, írja újra az -m --mouse Egér engedélyezése -o<дир>--operatingdir=<дир>Munkakönyvtár beállítása -p --preserve Reserve XON (^Q) és XOFF (^S) gombok -q --quiet Csendesen figyelmen kívül hagyja az indítási hibákat, pl. rc fájl -r<#столбцы>--fill=<#столбцы>Állítson be vonaltöréspontot a #columns -s oldalon<программа>--speller=<программа>Alternatív helyesírás-ellenőrző használata -t --tempfile Automatikus rögzítés kilépéskor, nincs kérdés -u --undo Visszavonási funkció engedélyezése [KÍSÉRLETI] -v --View Nézet mód (csak olvasható) -w --nowrap Nem költöztet hosszú vonalak-x --nohelp Ne jelenjen meg két súgósor alul -z --suspend Felfüggesztés engedélyezése -$ --softwrap Lágy burkolás engedélyezése -a, -b, -e, -f, -g, -j (figyelmen kívül hagyva, for kompatibilitás a Pico-val)

nano súgószöveg

nano szerkesztőúgy tervezték, hogy emulálja az eredeti szerkesztő funkcionalitását és egyszerű használatát U.W. Pico. A szerkesztő 4 fő részre oszlik: a felső sor tartalmazza a program verzióját, a szerkesztett fájl aktuális nevét és azt, hogy az aktuális fájlban történt-e változtatás. A második rész a fő szerkesztőablak, amely a szerkesztett fájlt jeleníti meg. Az állapotsor – alulról a 3. sor – különböző fontos üzeneteket mutat. Az alábbi két sor a leggyakrabban használt billentyűkombinációkat mutatja.

A billentyűparancsok jelölése a következő: A vezérlővel rendelkező kombinációkat (^) szimbólum jelöli, és a Ctrl gomb lenyomva tartásával vagy az Esc Esc dupla kattintással írható be; Az Esc-vel való kombinációkat a Meta m szimbólum jelöli, és az Esc , Alt vagy Meta gombokkal írható be, a használt billentyűzettől függően. Ezenkívül az Esc kétszeri megnyomása, majd egy 000 és 255 közötti háromjegyű szám beírása a megfelelő karaktert írja be.
A következő kombinációk érhetők el a fő szerkesztőablakban. Az alternatív kombinációk zárójelben láthatók:

Ctrl + G vagy F1 - A súgó megjelenítése
Ctrl + X vagy F2 - Az aktuális puffer bezárása / Kilépés a nano-ból
Ctrl + O vagy F3 - Az aktuális fájl írása a lemezre
Ctrl + J vagy F4 - Az aktuális bekezdés igazítása

Ctrl + R vagy F5 - Másik fájl beillesztése az aktuálisba
Ctrl + W vagy F6 – Szöveg vagy reguláris kifejezés keresése
Ctrl + Y vagy F7 - Ugrás az előző képernyőre
Ctrl + V vagy F8 - Ugrás a következő képernyőre

Ctrl + K vagy F9 - Vágja ki az aktuális sort, és mentse a vágólapra
Ctrl + U vagy F10 - Illessze be a vágólap tartalmát az aktuális sorba
Ctrl + C vagy F11 - A kurzor pozíciójának megjelenítése
Ctrl + T vagy F12 – Ellenőrizze a helyesírást, ha elérhető

m + \ vagy m + | - A fájl első sorához
m + / vagy m + ? - A fájl utolsó sorához

Ctrl + _ vagy m + G - Ugrás a megadott sorszámra és sorra
Ctrl + \ vagy m + R – Szöveg vagy reguláris kifejezés cseréje
Ctrl + ^ vagy m + Alt - Szöveg megjelölése a kurzor aktuális pozíciójában
m + W - Utolsó keresés megismétlése

m + ^ vagy m + 6 - Másolja az aktuális sort és mentse a vágólapra
m + ) - A sor behúzásának növelése
m + ( - A sor behúzásának csökkentése
Ctrl + F - Egy karakter előrelépése
Ctrl + B - Visszalépés egy karakterrel
Ctrl + Szóköz – Egy szó továbbítása
m + szóköz - Menjen vissza egy szót
Ctrl + P - Ugrás az előző sorra
Ctrl + N - Ugrás a következő sorra

Ctrl + Alt - Ugrás az aktuális sor elejére
Ctrl + E - Ugrás az aktuális sor végére
m + (vagy m + 9 - Az aktuális bekezdés elejére, majd a következő bekezdésre
m +) vagy m + 0 - Az aktuális bekezdés végéig; majd a következő bekezdés
m + ] - A megfelelő zárójelhez
m + − vagy m + _ - Egy sorral feljebb görgetés a kurzor mozgatása nélkül
m + + vagy m + = - Görgetés egy sorral lefelé a kurzor mozgatása nélkül
m +< или m + , - Переключить на предыдущий буфер
m + > vagy m + . - Váltás a következő pufferre

m + V - Illessze be a következő billentyűkombinációt úgy, ahogy van
Ctrl + I - Tabulátor beszúrása a kurzor pozíciójába
Ctrl + M - Sor beszúrása a kurzor pozíciójába
Ctrl + D - Karakter törlése a kurzor alatt
Ctrl + H - A kurzortól balra lévő karakter törlése
m + T - Vágás az aktuális pozíciótól a fájl végéig

m + J - A teljes fájl igazítása
m + D - Számolja meg a szavak, sorok és karakterek számát
Ctrl + L - Frissítés aktuális képernyő
Ctrl + Z - Szünet szerkesztő (ha engedélyezve van)
m + X - Súgó mód engedélyezése/letiltása
m + C - Az engedélyezési/letiltási pozíció állandó kijelzése
m + O - Használjon egy további sort az engedélyezés/letiltáshoz
m + shift - Sima görgetés engedélyezése/letiltása
m + P - Szóközök megjelenítése engedélyezése/letiltása
m + Y - Szintaxiskiemelés engedélyezése/letiltása
m+H- intelligens gomb otthon engedélyezése/letiltása
m + I - Automatikus behúzás engedélyezése/letiltása
m + K - Vágás a végére engedélyezés/letilt
m + L - Automatikus sortörés engedélyezése/letiltása
m + Q - A beviteli tabulátorok konvertálása szóközök engedélyezésére/letiltására
m + B - A biztonsági mentések engedélyezése/letiltása
m + F - Több fájlpuffer engedélyezése/letiltása
m + M - Egér támogatás engedélyezése/letiltása
m + N - Nincs átalakítás DOS/Mac formátumból engedélyezve/letiltva
m + Z - Felfüggesztés engedélyezése/letiltása
m+$- Lágy átvitel vonalak engedélyezése/letiltása

Szintaxis kiemelés

Távoli szervereken a nano segítségével szerkesztheti a konfigurációkat – ez egy gyors, áttekinthető, egyszerű szövegszerkesztő szintaktikai kiemeléssel. Egyetértek, nagyon kényelmes.

1. Keressük meg, hogy a rendszerünkben hol vannak példák .nanorc fájlokra. Ubuntun általában a /usr/share/nano/ könyvtárban találhatók. Másolja a konfigurációs fájlt a könyvtárába:

$ cp / etc/ nanorc ~/ .nanorc

2. Adjon hozzá sorokat a fájlhoz ~/.nanorc(Ubuntuban konfigurációs példák is megtalálhatók), hogy kiemeljük azokat a fájlokat, amelyekre szükségünk van, ha hiányoznak szabványos fájl konfigurációk:

## A TeX tartalmazza "/usr/share/nano/patch.nanorc"## A POV-Ray tartalmazza a "/usr/share/nano/pov.nanorc" ## A Perl tartalmazza a "/usr/share/nano/perl.nanorc" ## A Nanorc fájlokat tartalmazza "/usr/share/nano/nanorc.nanorc"##Python tartalmazza "/usr/share/nano/python.nanorc"## A C/C++ tartalmazza: "/usr/share/nano/c.nanorc" ## Groff include "/usr/share/nano/groff.nanorc"## Az Assembler tartalmazza a következőt: "/usr/share/nano/asm.nanorc" ## A ruby ​​tartalmazza a "/usr/share/nano/ruby.nanorc" ## A Manpages tartalmazza: "/usr/share/nano/man.nanorc" ## A HTML tartalmazza a következőt: "/usr/share/nano/html.nanorc" ## A Bourne shell szkriptek közé tartozik a "/usr/share/nano/sh.nanorc" ## A Sun Java tartalmazza a "/usr/share/nano/java.nanorc"

3. Ha ez nem elég, akkor vegyük a Syntax Highlight Pack-et és állítsuk be a háttérvilágítást, amikor bármit és mindent szerkesztünk.

Nano- szöveg szerkesztő parancs sor, amely szinte mindegyikben előre telepítve van Linux disztribúció. 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 a ^-t és egy szimbólumot tartalmazó billentyűparancs (például ^W) 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ülete nagyon hasonlít a GUI szövegszerkesztőkéhez. 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 kapcsolóval együtt, hogy megmondja a nanonak, hogy hova mentse ezeket a biztonsági másolatokat, amint az 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ó. Vegye figyelembe, hogy a biztonsági mentési könyvtárnak léteznie kell, különben a nano közli, 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.

,

Elmúltak azok az idők, amikor a Linux operációs rendszer rejtvénynek tűnt a kezdők számára. A legtöbb jelenleg népszerű Linux- A disztribúciós készletek kényelmes és intuitív grafikus felülettel, valamint szabványos programokkal rendelkeznek. De vannak kivételek. Szöveg szerkesztő Nano például nem rendelkezik GUI, helyette a parancssori felületet használja. Mire való, ha van gedit?

Nano főleg szerverekben használják Linux, kényelmes a konfigurációs fájlok szerkesztésekor, és ha úgy dönt, hogy a terminált masterelni szeretné, nagyon kívánatos lenne a mester és Nano. Ebben nincs semmi különösebben bonyolult, minden konzolon szövegszerkesztők Nano a legkönnyebben használható, elég, ha ismeri azokat az alapvető billentyűkombinációkat, amelyekkel fájlokkal és szövegekkel dolgozik.

Telepítés és indítás

BAN BEN legújabb verziói ubuntu szerkesztő Nano alapértelmezés szerint jelen van, ezért nem kell telepíteni.

A futtatásához meg kell nyitnia egy terminált, és futtassa a parancsot nano. Ha a terminál üzenettel válaszol "parancs nem található" vagy valami hasonló, akkor ez azt jelenti, hogy a szerkesztő nincs telepítve. Ebben az esetben telepítenie kell a következő parancs futtatásával a konzolon:

sudo apt-get install nano

Egy parancs elég a szerkesztő elindításához - nano. Ez egy új fájlt hoz létre az aktuális könyvtárban. A parancs segítségével meghatározhatja, hogy melyik mappa az aktuális pwd a terminálban. Ha meg kell nyitnia egy adott fájlt, adja meg a nevét, és ha az nem az aktuális mappában található, adja hozzá a teljes elérési utat, ahogy a második parancs példája mutatja:

nano hello.txt
nano /home/compick/hello.txt

Ami a konfigurációs fájlokat illeti, amikor ezek után nyílik meg nano adjunk hozzá egy kulcsot -w, ez azért fontos, mert letiltja a sortördelést, ami nem használatos rendszerfájlokat. A szerkesztő felületet egy konzolablak képviseli, melynek felső részén a program verziója és neve látható. aktuális fájl, valamint az állapot (akár változtattak, akár nem) . Az ablak alján két sor látható, amelyek a leggyakrabban használt billentyűkombinációkat mutatják. Alul megjelenik egy állapotsor is, amely különféle üzeneteket és parancsmezőket jelenít meg, például az F6 gomb megnyomásával szöveges keresést indít.

A Nano szerkesztővel való munka alapelvei

A gyorsbillentyűk címkéi kissé zavaróak lehetnek egy kezdő felhasználó számára, de ez csak eleinte. Szimbólum (^) a Ctrl billentyűt jelenti, és (M) Meta- Alt vagy Esc billentyű. Mindez megtalálható a beépített súgóban. nano megnyomásával hívható ^+G, azaz Ctrl + G .

A nyílbillentyűkkel mozoghat a tartalomban, a Ctrl + O billentyűkombinációt, majd a gépelést a változtatások mentéséhez. Y megerősítésre és N lemond. Mentéskor a szerkesztő kér egy fájlnevet, amelyet az ablak alján egy speciális mezőbe kell beírni.

A még nem mentett fájl módosításainak visszavonásához nyomja meg a Ctrl + C billentyűkombinációt. Egész sorok és bekezdések kivágásához nano a Ctrl + K kombináció felelős a beillesztésükért - Ctrl + U. A vonal bizonyos elemeinek kijelöléséhez használja a Ctrl + 6 vagy az Alt + A , hívását keresési karakterlánc- Ctrl + W vagy F6. A Ctrl + A és Ctrl + E parancsok lehetővé teszik a gyors mozgást a sor elejére és végére, a Ctrl + Y és Ctrl + V parancsok pedig görgetik a tartalmat szöveges fájl le és fel. Végül a Ctrl + X billentyűkombinációval léphet ki a szerkesztőből a terminálba.

De mindez csak egy rész funkcionalitás nano. A szerkesztő támogatja a szavak, vonalak és szimbólumok számlálását, egyszerre több fájllal való munkát, biztonsági másolatok készítését a szerkesztett dokumentumokról, a "csak olvasásra", engedélyezze az egér részleges támogatását, írja le a kiemelés szintaxisát, módosítsa a lap szélességét, engedélyezze a fájl automatikus mentését kilépéskor stb. A további paramétereket főként a szerkesztő indításakor állítjuk be, de néhány, például felelős biztonsági mentés kulcs -b fájl mentésekor használható.

Tól től további jellemzők nano vegye figyelembe a beállítást kinézet konzol ablak.

A nano gyorsbillentyűinek listája. Hiányos – hiányzik néhány kombináció, amelyeket nem tudtam működés közben tesztelni. Vagy azért, mert nem jógázok, vagy a Gnome beállításai olyanok, hogy bizonyos kombinációkat vagy bizonyos billentyűket elfogja – például az Alt-( és Alt-) kombinációkat. Beírásakor a Shift billentyűt kell használnia (azaz az Alt-( egy normál billentyűzeten Alt-Shift-[-re konvertálódik). És az Alt-Shift elrendezése megváltozott a rendszerben. Átfedi azokat a gyorsbillentyűket, amelyek Elküldöm a nano-nak. De ez mind dalszöveg és időhiány, és itt a lista

  • itthon= Ctrl-a
  • vége= Ctrl-e
  • pgup= ctrl-y
  • PgDn= ctrl-v
  • Kurzor billentyűk= Ctrl-(f,b,n,p)
  • Tab= Ctrl-i
  • backspace= ctrl-h
  • Töröl= ctrl-d
  • Visszatérés= Ctrl-m
  • Segítség- Ctrl-g
  • Kijárat- Ctrl-x
  • Fájl mentése- Ctrl-o
  • A szintaxis kiemelésének váltása-Alt-y
  • Ugrás a következő szóra- Ctrl-szóköz
  • Ugrás az előző szóra- Alt Space
  • Menjen a sor elejére-Itthon
  • Menjen a sor végére- vége
  • Ugrás a következő bekezdésre-Alt-0
  • Ugrás az előző bekezdésre- Alt-9
  • Következő oldal-PgDn
  • Előző oldal- PgUp
  • Menjen a 2. sorra.-Ctrl-_
  • Ugrás a fájl végére-Alt-/
  • Ugrás a fájl elejére- Alt-\
  • Ugrás a megfelelő zárójelre-Alt-]
  • visszatekerni- Alt-=
  • visszatekerni-Alt-
  • Szövegkiválasztási mód váltása- Ctrl-6 (Ctrl-^). Azon kevés kombinációk egyike, ahol a 6 és a ^ is egyértelmű (azaz nem kell megnyomni a shiftet a ^-hez). Szöveg kijelöléséhez a kiválasztási mód bekapcsolása után használja a kurzorbillentyűket.
  • Az aktuális kijelölés másolása- Alt-6 (Alt-^ vagy Ctrl-k Ctrl-u). Egy másik kombináció, amelyhez nem kell lenyomni a Shift billentyűt a ^-hez.
  • Vágja le az aktuális kijelölést- Ctrl-k
  • Beszúrás- Ctrl-u
  • Illessze be a fájl tartalmát egy új pufferbe- Ctrl-r<имя файла>. Ha a kurzor utáni helyre kell beszúrni a fájl tartalmát az aktuális pufferbe, akkor először ki kell kapcsolni a Multi-buffer módot a nano számára. Ez az Alt-f kombinációval történik.
  • Parancs kimenetének beillesztése- Ctrl-r Ctrl-x
  • Keresés- Ctrl w
  • A következő előfordulás megkeresése (Következő keresése…)- Alt-w vagy Ctrl-w Enter
  • Keresés-csere- Ctrl-\ vagy Alt-r
  • Keresés a Súgóban- Ctrl-w Ctrl-g
  • Az aktuális bekezdés sorkizárása (ahol a kurzor található)- Ctrl-j
  • Indokolja a teljes dokumentumot-Alt-j

Említettem a Multi-buffer módot - ez a nano működési módja, amelyben egyszerre több fájlt is szerkeszthet. A több puffer közötti váltás Alt- és Alt- kombinációkkal történik. .

Említettem a szintaktikai kiemelést is.

A szintaktikai kiemelést a többi nanobeállításhoz hasonlóan meg kell adni a nanorc-ben. Az aktuális felhasználó számára ez a fájl általában itt található: ~/.nanorc, és a konfigurációs példa a /usr/share/doc/nano/examples/nanorc.sample.gz fájlból vehetõ át.

Az Ubuntuban a /usr/share/nano/ címen találhatunk kész konfigurációkat szintaktikai kiemeléssel. Ez a könyvtár tartalmazza a nano konfigurációs fájlokat, mindegyik háttérvilágítás típushoz egyet. Alapértelmezés szerint engedélyezve vannak.

Ha módosítania kell a színeket és egyéb kiemelési beállításokat, akkor kész konfigurációkat is láthat szintaktikai kiemeléssel. A fájlok mind a /usr/share/nano könyvtárban, mind a .nanorc fájl saját könyvtárában módosíthatók. Az első esetben a változások globálisak lesznek, a másodikban - csak az aktuális felhasználó számára.

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