A Nano kezdő útmutatója, a Linux Command-Line Text Editor

Tartalomjegyzék:

A Nano kezdő útmutatója, a Linux Command-Line Text Editor
A Nano kezdő útmutatója, a Linux Command-Line Text Editor

Videó: A Nano kezdő útmutatója, a Linux Command-Line Text Editor

Videó: A Nano kezdő útmutatója, a Linux Command-Line Text Editor
Videó: 👾 Első benyomások | Scars Above (PC - Steam - Specialist - MAGYAR - FELIRAT) - YouTube 2024, Április
Anonim
Új a Linux parancssorba? Zavaros az összes többi fejlett szövegszerkesztő? A How-To Geek-nek köszönhetően ez a tutorial a Nano-hoz, egy egyszerű szövegszerkesztő, ami nagyon újoncbarát.
Új a Linux parancssorba? Zavaros az összes többi fejlett szövegszerkesztő? A How-To Geek-nek köszönhetően ez a tutorial a Nano-hoz, egy egyszerű szövegszerkesztő, ami nagyon újoncbarát.

A parancssori használat során a Linux újoncokat gyakran más, fejlettebb szövegszerkesztők teszik ki, mint a vim és az emacs. Miközben kiváló programok, egy kis tanulási görbe van. Adja meg a Nano-t, egy könnyen kezelhető szövegszerkesztőt, amely sokoldalú és egyszerűnek bizonyul. A Nano alapértelmezés szerint telepítve van az Ubuntuban és sok más Linux disztróban, és jól működik együtt a sudo-val, ezért nagyon szeretjük.

Nano futása

Kétféle módon futtathatja a nano-t. A nano üres pufferrel történő megnyitásához írja be a "nano" parancsot a parancssorba.
Kétféle módon futtathatja a nano-t. A nano üres pufferrel történő megnyitásához írja be a "nano" parancsot a parancssorba.

A következő szintaxist is használhatja:

nano /path/to/filename

A Nano követi az elérési utat, és megnyitja azt a fájlt, ha létezik. Ha ez nem létezik, egy új puffert indít a fájlnévvel a könyvtárban.

Vessünk egy pillantást az alapértelmezett nano képernyőre.

A tetején megjelenik a program és a verziószám neve, a szerkeszteni kívánt fájl neve, valamint hogy a fájl az utolsó mentés óta módosult-e. Ha még nincs mentve egy új fájl, megjelenik az "Új puffer". Ezután megjelenik a dokumentum tartalma, egy szövegtörzs. A harmadik sor alulról "rendszerüzenet" sor, amely a funkciót végrehajtó programra vonatkozó információt jelenít meg. Itt láthatja, hogy az "Új fájl" -ot mondja. Végül az utolsó két sor alulról teszi ezt a programot nagyon felhasználóbarátnak: a parancsikonok.
A tetején megjelenik a program és a verziószám neve, a szerkeszteni kívánt fájl neve, valamint hogy a fájl az utolsó mentés óta módosult-e. Ha még nincs mentve egy új fájl, megjelenik az "Új puffer". Ezután megjelenik a dokumentum tartalma, egy szövegtörzs. A harmadik sor alulról "rendszerüzenet" sor, amely a funkciót végrehajtó programra vonatkozó információt jelenít meg. Itt láthatja, hogy az "Új fájl" -ot mondja. Végül az utolsó két sor alulról teszi ezt a programot nagyon felhasználóbarátnak: a parancsikonok.

Ez egy WYSIWYG szerkesztő; "Amit látsz, amit kapsz." Az, amit közvetlenül írsz be a szövegbevitelbe, hacsak nem módosítod a kulcsot, mint a Control vagy a Meta. Nagyon egyszerű, ezért írjon be valamilyen szöveget, vagy másoljon valamit, és illessze be a termináljába, hogy legyen valami játszani.

Image
Image

parancsikonok

A programfunkciókat a nano "shortcuts" -nak nevezik, például a mentés, a kilépés, az indoklás stb. A leggyakoribbak a képernyő alján vannak felsorolva, de még sok más van. Ne feledje, hogy a nano nem használja a Shift billentyűt a parancsikonokban. Minden billentyűparancs kisbetűket és módosított számgombokat használ, ezért a Ctrl + G nem Ctrl + Shift + G.

Nyomja meg a Ctrl + G billentyűkombinációt a Súgó dokumentáció megjelenítéséhez, és görgessen lefelé az érvényes gyorsbillentyűk listájának megjelenítéséhez.

Ha befejezte a listát, nyomja meg a Ctrl + X billentyűt a segítség elhagyásához.
Ha befejezte a listát, nyomja meg a Ctrl + X billentyűt a segítség elhagyásához.

Tegyük fel, hogy egy új szövegfájlon dolgozik, vagy "puffert", és menteni szeretné. Ezt úgynevezett "write out", és a Ctrl + O megnyomásával futtatjuk. A rendszer felszólít egy fájlnév használatára, és az alján lévő parancsikonok megváltoztatják, hogy tükrözzék a megadott parancs kitöltését.

Ha egy másik fájl tartalmát be szeretné illeszteni az aktuális pufferébe, akkor a Ctrl + R billentyűt írja be.
Ha egy másik fájl tartalmát be szeretné illeszteni az aktuális pufferébe, akkor a Ctrl + R billentyűt írja be.
A korábbi parancsok mindegyikét törölheti a Ctrl + C beírásával.
A korábbi parancsok mindegyikét törölheti a Ctrl + C beírásával.

A Vezérlőgomb lenyomása helyett kétszer is megérintheti a Escape-et, ha bajod van ezzel. Vannak olyan parancsok is, amelyek a Meta kulcs használatát igénylik. A legtöbb billentyűzet elrendezésnél a Meta egyenlő az Alt gombbal.

Ha kilépsz a nano-ból, csak nyomd meg a Ctrl + X billentyűt. Nano udvariasan megkérdezi, hogy meg akarja-e menteni a puffert, és ezt a műveletet is törölheti.

Image
Image

Navigáció

Most, hogy rövidebb hivatkozások vannak, hagyjuk, hogy nagyon gyorsan használjuk a szövegfájlokat. Természetesen mindig használhatja a Home, End, Page Up, a Page Down és a nyíl gombokat, hogy megkerüljék, de ehhez meg kell változtatnunk az ujjait a levelekről, amelyeket mindannyian nagyon szeretünk.

A kurzor előre vagy hátra történő mozgatásához írja be a Ctrl + F és a Ctrl + B billentyűkombinációt. Egy sor egyszeri felfelé és lefelé történő mozgatásához írja be a Ctrl + P és a Ctrl + N billentyűkombinációt. Más szavakkal, ezeket a gombokat a jobb, a bal, a fel és a le nyilak helyett használhatja. Hiányzik a Home és a End gombok? Használhatja a Ctrl + A és a Ctrl + E billentyűkombinációt. Szeretne áthelyezni oldalakat egy időben? A Ctrl + V lefelé mozog egy oldalra, és a Ctrl + Y felfelé mozog.

De várj, még több van! Előre és hátrafelé egy szó egyidejű mozgatásához használja a Ctrl + Space és a Meta + Space billentyűkombinációt (emlékezzen, ez Alt + Space). És ha nagyon rohansz, akkor a Ctrl + _ billentyűt nyomd meg, majd írd be a sorszámot, a vesszőt és az oszlop számát, hogy egyenesen odaugorjon.

Ha meg szeretné tudni, hogy a kurzor jelenleg milyen típusú, mint a nano-GPS, akkor nyomja meg a Ctrl + C billentyűkombinációt.
Ha meg szeretné tudni, hogy a kurzor jelenleg milyen típusú, mint a nano-GPS, akkor nyomja meg a Ctrl + C billentyűkombinációt.
Image
Image

Másolás, vágás és beillesztés

Ha grafikus környezetben szeretnénk másolni a szöveget, a kurzorral kiemeljük. Hasonlóképpen, a nano-ban a Ctrl + ^ parancs használatával "megcímkézzük". Egyszerűen tolja a kurzort arra a pontra, ahová a jelölést el akarja kezdeni, majd nyomja meg a Ctrl + ^ billentyűt a "beállítás" lehetőségre. Ez mindent jelez a kezdőponttól kezdve a NULL és a kurzor között.

Vegye figyelembe, hogy a kurzor az üres téren van, és a másolás / vágás nem tartalmazza ezt a területet. A "set" ponttól visszafelé is jelölhet. Legyen óvatos, mivel a kijelölés közben szerkesztheti a szöveget. Ha elrontotta, egyszerűen nyomja meg újra a Ctrl + ^ billentyűt a jelölő kikapcsolásához, és újra elkezdheti.
Vegye figyelembe, hogy a kurzor az üres téren van, és a másolás / vágás nem tartalmazza ezt a területet. A "set" ponttól visszafelé is jelölhet. Legyen óvatos, mivel a kijelölés közben szerkesztheti a szöveget. Ha elrontotta, egyszerűen nyomja meg újra a Ctrl + ^ billentyűt a jelölő kikapcsolásához, és újra elkezdheti.

A kijelölt szöveg másolásához nyomja meg a Meta + ^ billentyűt. Ha viszont a szöveget szeretné vágni, nyomja meg a Ctrl + K billentyűt.

A szöveg beillesztéséhez vigye a kurzort megfelelő pozícióba, és nyomja meg a Ctrl + U billentyűkombinációt.

Ha teljes szövegsorozatot szeretne eltávolítani, egyszerűen nyomja meg a Ctrl + K billentyűt anélkül, hogy bármit kiemelne. Ez néha hasznos a konfigurációs fájlok szerkesztésekor.
Ha teljes szövegsorozatot szeretne eltávolítani, egyszerűen nyomja meg a Ctrl + K billentyűt anélkül, hogy bármit kiemelne. Ez néha hasznos a konfigurációs fájlok szerkesztésekor.

Néhány extra gyorsbillentyű

Tudod, hogy a jegyzettömbben hosszú szövegsorokat kényszeríthetsz arra, hogy beilleszkedjenek az olyan bekezdésekbe, mint a bekezdések? Ezt a funkciót nano-ban átkapcsolhatja a Meta + L parancsikonkal. Mivel a vonalburkolás alapértelmezés szerint "be" van állítva, ez általában ellenkező módon hasznos; például konfigurációs fájlt ír ki, és letiltja a vonalzárást.

Láthatja, hogy a kurzor bekapcsolt sorának "$" van a kezdetén és a végén. Ez azt jelenti, hogy még több szöveg jelenik meg a képernyőn megjelenő rész előtt és után.
Láthatja, hogy a kurzor bekapcsolt sorának "$" van a kezdetén és a végén. Ez azt jelenti, hogy még több szöveg jelenik meg a képernyőn megjelenő rész előtt és után.

Ha szöveges szöveget szeretne keresni, nyomja meg a Ctrl + W billentyűt, és adja meg a keresett kifejezést. Ezt a keresést a középső végrehajtás megszakíthatja a Ctrl + C billentyű megnyomásával a puffer megsemmisítése nélkül.

Az előző keresési kifejezés a szögletes zárójelben jelenik meg, és a vonal üresen hagyása és az Enter megnyomása megismétli az utolsó keresést.
Az előző keresési kifejezés a szögletes zárójelben jelenik meg, és a vonal üresen hagyása és az Enter megnyomása megismétli az utolsó keresést.

És miután nagyon kényelmesen érezte magát, akkor a segédszekciót alulról felfelé kattintva érheti el a Meta + X-t, hogy több képernyőt kapjon a szerkesztéshez!

Image
Image

Néhány történelem

A Nano-t úgy tervezték, hogy hasonlítson egy másik Pico nevű programhoz. Pico volt a Pine alapértelmezett szövegszerkesztője, egy e-mail program a nap hátralevő részében, amelyet nem osztottak szét GPL-barát licenc alatt. Ez azt jelentette, hogy az újraelosztás kissé fuzzy terület volt, így a TIP projekt született. A "TIP Is not Pico" olyan funkcionalitást adott hozzá, amelyre Pico hiányzott, és ingyenes disztribúcióra lett bízva, és idővel a nano, amit ma szeretünk használni. További információért olvassa el a Nano Project története című részt a GYIK-ban.

A nano ereje egyszerű használhatóságában rejlik. A parancsikonok ugyanúgy működnek, mint a GUI-alapú szövegszerkesztők, például a Word és az Open Office, így csak arról van szó, hogy megtudják, melyiket csinálják. Mindez kívül egyszerű szövegszerkesztés. Legközelebb a parancssorban szerkeszteni kell a dolgokat, reméljük, hogy most kényelmesebb leszel, ha ismerkedtél a nano-val.

Ajánlott: