A Nano kezdő útmutatója, a Linux parancssori szövegszerkesztője
Új a Linux parancssorban? Megzavarodott a többi fejlett szövegszerkesztő? A How-To Geeknek ez a bemutatója Nano-nak kapta meg a hátadat, egy egyszerű szövegszerkesztő, amely nagyon újszerű.
Amikor megszokta a parancssort, a Linux kezdőjeit gyakran más, fejlettebb szövegszerkesztők, például a vim és az emacs elhúzzák. Míg kiváló programok, egy kis tanulási görbe van. Írja be a Nano-t, egy könnyen használható szövegszerkesztőt, amely sokoldalú és egyszerű. A Nano alapértelmezés szerint telepítve van az Ubuntu-ban és sok más Linux-rendszerben, és jól működik együtt a sudo-val, ezért szeretjük annyira.
Nano futása
A nano-t kétféleképpen futtathatja. 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 / elérési út / fájlnév
A Nano követi az utat, és megnyitja azt, ha létezik. Ha nem létezik, akkor egy új puffert fog indítani az adott könyvtárnévvel.
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 szerkesztett fájl neve, és a fájl módosítása az utolsó mentés óta. Ha van még egy új fájlja, amely még nem mentésre került, akkor megjelenik az „Új puffer”. Ezután megjelenik a dokumentum tartalma, a szöveg egy része. Az alsó harmadik sor egy „rendszerüzenet” sor, amely a függvény végrehajtó programjára vonatkozó információkat jeleníti meg. Itt láthatjuk, hogy „Új fájl” -ot mond. Végül az alsó két utolsó sor teszi ezt a programot nagyon felhasználóbarátnak: a parancsikonok.
Ez egy WYSIWYG szerkesztő; „Amit lát, az, amit kapsz.” A közvetlenül beírandó szöveg beíródik a szövegbevitelbe, hacsak nem módosítja azt olyan kulcsmal, mint a Control vagy a Meta. Ez elég egyszerű, így írjon ki egy szöveget, vagy másoljon valamit, és illessze be a termináljába, hogy valamit játszhassunk.
parancsikonok
A nano programban a programfunkciókat „gyorsbillentyűknek” nevezik, mint például a mentés, a kilépés, az igazolás stb. A leggyakoribbak a képernyő alján találhatók, de még sok más nem. Ne feledje, hogy a nano nem használja a Shift billentyűt parancsikonokban. Minden gyorsbillentyű kisbetűket és módosítatlan számgombokat használ, így a Ctrl + G NEM Ctrl + Shift + G.
Nyomja meg a Ctrl + G billentyűt a Súgó dokumentációjának megjelenítéséhez, és görgessen lefelé az érvényes hivatkozások listájának megtekintéséhez.
Amikor befejezte a listát, nyomja meg a Ctrl + X billentyűt a kilépéshez.
Tegyük fel, hogy új szövegfájlban vagy „pufferben” dolgozol, és el akarod menteni. Ezt „írásnak” nevezik, és a Ctrl + O ütővel hajtja végre. A rendszer kéri, hogy használjon egy fájlnevet, és az alsó parancsikonok megváltoztatódnak, hogy tükrözze, hogy mit adhat meg a parancs teljesítéséhez..
Ha egy másik fájl tartalmát szeretné beilleszteni az aktuális pufferbe, akkor írja be a Ctrl + R parancsot.
A Ctrl + C beírásával törölheti mindkét előző parancsot.
Az Escape-t kétszer is megérintheti, ahelyett, hogy lenyomná a Vezérlőgombot. Vannak olyan parancsok is, amelyek megkövetelik a Meta kulcs használatát. A legtöbb billentyűzet-elrendezésnél a Meta az Alt gombbal egyenlő.
Ha le akarsz lépni a nano-ról, csak megnyomod a Ctrl + X-et. Nano udvariasan kérni fogja, hogy mentse-e a puffert, és törölheti ezt a műveletet is.
Navigáció
Most, hogy lógunk a gyorsbillentyűkről, hozzászokunk a szövegfájlok nagyon gyorsan mozgatásához. Természetesen mindig a Home, End, Page Up, Page Down, és a nyílbillentyűkkel járhat, de ez megköveteli az ujjait a mindentől nagyon szeretett betűkkel..
A kurzor előre vagy hátra mozgatásához írja be a Ctrl + F és a Ctrl + B billentyűkombinációt. Ha egyszerre szeretne egy sort felfelé és lefelé mozgatni, beírhatja a Ctrl + P és a Ctrl + N billentyűkombinációt. Más szóval, ezeket a gombokat a jobb, bal, fel és le nyilak helyett használhatja. Hiányzik az Otthon és a Vége gombok? Használhatja a Ctrl + A és a Ctrl + E billentyűkombinációt. Szeretné az oldalakat egyszerre mozgatni? A Ctrl + V lefelé mozgatja az oldalt, és a Ctrl + Y egy oldalra lép.
De várj, több van! Egyszerre egy-egy szó előre és hátra mozgatásához használhatja a Ctrl + Space és a Meta + Space (emlékezzen, ez az Alt + Space). És ha tényleg rohan, akkor megnyomhatja a Ctrl + _ billentyűt, majd írja be a sorszámot, a vesszőt és az oszlop számát, hogy egyenesen oda jusson.
Ha azt szeretné látni, hogy hol van a kurzora, úgy mint a nano-GPS, nyomja meg a Ctrl + C billentyűt.
Másolás, vágás és beillesztés
Ha a szöveget grafikus környezetben szeretnénk másolni, kiemeljük a kurzorral. Hasonlóképpen a nano-ban a „Ctrl + ^” parancs használatával „megjelöljük”. Egyszerűen áthelyezi a kurzort arra a helyre, ahol el akarja kezdeni a jelölést, majd a Ctrl + ^ gomb megnyomásával beállíthatja azt. Ez mindent jelez a kezdőpont és a NEM között, a kurzort is beleértve.
Ne feledje, hogy a kurzor üres helyen van, és a másolás / vágás nem tartalmazza ezt a helyet. A „beállított” pontból hátrafelé is jelölhet. Legyen óvatos, de szerkesztheti a szöveget a jelölés közben. Ha elrontottad, csak nyomd meg újra a Ctrl + ^ billentyűt a jelölő kikapcsolásához, és elkezdhetsz kezdeni.
A megjelölt szöveg másolásához nyomja meg a Meta + ^ gombot. Ha helyette szeretné vágni a szöveget, nyomja meg a Ctrl + K billentyűt.
A szöveg beillesztéséhez mozgassa a kurzort a megfelelő helyre, és nyomja meg a Ctrl + U billentyűt.
Ha teljes szöveget szeretne eltávolítani, egyszerűen nyomja meg a Ctrl + K billentyűkombinációt anélkül, hogy bármit kiemelne. Ez néha hasznos lehet a konfigurációs fájlok szerkesztésekor.
Néhány extra gyorsbillentyű
Tudod, hogy a jegyzettömbben, akkor kényszerítheted a hosszú sorokat a tekercsbe, ami úgy néz ki, mint a bekezdések? A nano-ban ezt a funkciót a Meta + L parancsikon segítségével lehet váltani. Mivel a vonalcsomagolás alapértelmezés szerint be van kapcsolva, ez általában ellentétes módon jön létre; például egy konfigurációs fájlt ír, és le kívánja tiltani a soros csomagolást.
Láthatjuk, hogy a kurzor be van kapcsolva egy „$” értékkel mind a kezdetben, mind a végén. Ez azt jelenti, hogy több szöveg van a képernyőn megjelenő rész előtt és után is.
Ha szöveget szeretne keresni, nyomja meg a Ctrl + W billentyűt, és adja meg a keresett kifejezést. Ezt a keresést a Ctrl + C-hez való ütközés nélkül el lehet törölni a puffer végrehajtása nélkül.
Az előző keresési kifejezés megjelenik a szögletes zárójelben, és a sor üresen hagyása és az Enter megnyomása megismétli az utolsó keresést.
És miután megkapta a kényelmes kényelmet, a hasznos metszetet le lehet fordítani az alsó részen úgy, hogy a Meta + X-et megnyomva több képernyőterületet kap a szerkesztéshez!
Néhány történelem
A Nano úgy lett megtervezve, hogy hasonlóan nézzen ki egy másik Pico nevű programmal. Pico volt a Pine alapértelmezett szövegszerkesztője, egy olyan e-mail program, amely a naptól kezdődően nem volt GPL-barát licenccel. Ez azt jelentette, hogy az újraelosztás valamivel fuzzy terület volt, és így született meg a TIP projekt. A „TIP Not Pico” hozzáadott néhány funkciót, amit a Pico-nak hiányzott, és ingyenesen forgalmazották, és idővel a nano, amelyet ma szeretünk használni. További információért nézd meg a Nano projekt története című fejezetét a GYIK-on.
A nano erőssége az egyszerűségében rejlik. A parancsikonok ugyanúgy működnek, mint a GUI-alapú szövegszerkesztők, mint a Word és az Open Office, így ez csak egy kérdés, hogy mit csinál. Mindez kívül csak egyszerű szövegszerkesztés. Legközelebb, ha a parancssorban dolgokat kell szerkesztenie, reméljük, hogy most jobban leszel vele, ha megismerkedt a nano-val.