A Nano használatának kezdetei

1989-ben a Washingtoni Egyetem kiadott egy *nix e-mail klienst Pine néven. Ez a kliens tartalmazott egy integrált szerkesztőt Pico néven, ami a Pine’s message composer rövidítése volt, és C nyelven íródott. A Pico egy egyszerű szerkesztő volt, amely egyszerre egyetlen dokumentummal való munkára koncentrált.

1999-ben, amikor problémák merültek fel a Pico licencelésével kapcsolatban, Chris Allegretta létrehozta a TIP-et, hogy létrehozzon egy szabad szoftveres helyettesítőt. A TIP-et, ami a TIP isn’t Pico rövidítése volt, 2000-ben átnevezték Nano-ra, hogy elkerüljék a konfliktust egy tip nevű Unix eszközzel. A Nano 2001-ben a GNU projekt részévé vált, és ennek eredményeként a Nanót néha GNU Nano néven emlegetik.

Ez a cikk megmutatja, hogyan kell telepíteni a Nanót, és alapvető parancsokat ad a kezdéshez.

Telepítés

A Nano telepítése egy Red Hat Enterprise Linux alapú rendszerre olyan egyszerű, mint sudo yum install nano, és néhány szerkesztővel ellentétben nincs szükség további konfigurációra, hacsak nem szeretné a Nanót alapértelmezett szerkesztőnek beállítani. A Nano alapértelmezetté tétele az egész rendszerre:

sudo cat <<EOF >> /etc/profile.d/nano.shexport VISUAL="nano"export EDITOR="nano"EOF

A Nano alapértelmezett szerkesztőjévé tétele egy felhasználó számára:

cat <<EOF >> ~/.bash_profileexport VISUAL="nano"export EDITOR="nano"EOF

Az aktiváláshoz egyszerűen írja be a ./.bash_profile billentyűt, vagy jelentkezzen ki, majd vissza a munkamenet visszaállításához.

Az alapvető parancsok

Vizsgáljuk meg azokat az alapvető parancsokat, amelyekre a Nano használatának megkezdéséhez szüksége lesz.

Fájl indítása/szerkesztése

A meglévő fájl megnyitásához vagy új fájl létrehozásához írja be a nano <filename> billentyűt. Ha a fájl egy másik könyvtárban van vagy lesz, írja be a nano </path/to/filename> billentyűt. Függetlenül attól, hogy hogyan nyitja meg a fájlt, a szerkesztési képernyőn kezd:

Kép

Segítségkérés

A Nano használatával kapcsolatban többféleképpen kaphat segítséget. Ha a parancssorban vagy, nézd meg a man oldalakat a man nano beírásával, ami visszaadja a parancssori opciókat.

A többi típusú segítség a programon belül érhető el, ha már szerkesztesz. Az első típus az, amit én “képernyősúgónak” szoktam nevezni, mivel mindig látható a képernyő alján (bár ez a funkció változik, ha éppen a Nano valamelyik programfunkcióját használod egy parancsikonon keresztül). Ha például beírja az igazítás parancsikonját, az igazítás megszüntetésének parancsikonja helyettesíti az eredeti lehetőségek egyikét. Egy másik példa a keresés. A képernyőn megjelenő súgó a keresés közben használható parancsikonokra változik.

A Nano fő súgójának eléréséhez írja be a Ctrl+G vagy a Ctrl+g billentyűkombinációt, mivel a Nano a parancsikonok és a keresés tekintetében nem érzékeny a nagy- és kisbetűkre.

Ha a súgóhoz a fő szerkesztőképernyőről lép, akkor a Nano fő súgójához jut, amely tartalmazza az összes különböző programfunkciót és azok gyorsbillentyűit, valamint az egyes funkciók rövid magyarázatát:

Kép

Ha azonban valamelyik programfunkcióból lépne be a súgóba, akkor a képernyőn megjelenő parancsikonok változásához hasonlóan speciálisabb súgót találna.

Keresés (és helyettesítés)

A keresési funkciót a Ctrl+W billentyűkombinációval érheti el, és mint már említettük, nem érzékeny a nagy- és kisbetűkre. Ennek a gyorsbillentyűnek a másik jellemzője, hogy a keresés körbetekeri a fájlt, tehát ha lejjebb kezdted a szövegben, és fent van egy találat, akkor a keresés körbetekeri arra a helyre:

Kép

Ha keresés közben a keresett szöveget vagy karaktert szeretnéd helyettesíteni, akkor ezt a Ctrl+R gyorsbillentyűvel teheted meg. Megjegyzés: ha már legalább az első találatig keresett, a Ctrl+R billentyűkombináció a “Fájl beolvasása” parancsot fogja jelenteni, így a kereséshez és cseréhez a Ctrl+W, majd a Ctrl+R billentyűkombinációt kell használnia. Ha talál egyezést, akkor a rendszer megkérdezi, hogy az adott példányt Y (igen) vagy N (nem), vagy az összes példányt cserélje ki, vagy törli a keresést és cserét.

Mozgás

A keresés funkció használata vagy szerkesztés közben is mozoghat a Nanóban. A keresési funkcióban a különböző gyorsbillentyűkkel a sor, a bekezdés vagy maga a dokumentum elejére vagy végére léphet (első vagy utolsó sorral jelölve). A dokumentumon belül egy adott helyre is léphet.

Szerkesztés közbeni mozgatáskor lehetősége van az előző vagy a következő oldalra lépni.

Vágás és beillesztés

A legtöbb szerkesztőprogramhoz hasonlóan a Nanóban is lehetőség van kivágásra (Ctrl+K) és beillesztésre (Ctrl+U), bár a beillesztésre Uncut néven hivatkoznak. Egy sor vagy sorok egy adott szakaszának kivágásához először jelölje ki a kijelölést a Ctrl+Shift+6 (Ctrl+^) billentyűkombinációval, majd mozgassa a kurzort a kijelölés végére, és ismét a Ctrl+^ billentyűkombinációval vágja ki a szöveget a dokumentumból.

Helyének megtalálása

Meg szeretné tudni, hol van a kurzor a dokumentumban? A Ctrl+C billentyűkombinációval megtudhatja, hogy hol van a dokumentumban sorban, oszlopban, karakterben és százalékban.

Jusztírozás

A bekezdés justírozása újratölti a bekezdést, hogy minden sor érintse a bal és a jobb szélét is, szükség szerint fehér szóközök hozzáadásával. Az aktuális bekezdés igazításához használja a Ctrl+J billentyűkombinációt; de hasonlóan a kivágás feloldásához, az igazítás megszüntetéséhez is a Ctrl+U billentyűkombinációt használja.

Fájlok beillesztése

Amint azt a Nano előzményeinek tárgyalásakor említettük, egyszerre csak egy fájllal dolgozhat. Azonban beszúrhat egy másik fájlt abba a dokumentumba, amelyen éppen dolgozik. A másik fájl beszúrásához a dokumentumon belüli aktuális helyére a Ctrl+R billentyűkombinációval illesztheti be a másik fájlt. Ezután megadhatja a fájl elérési útvonalát annak begépelésével, vagy a Ctrl+T billentyűkombinációval kereshet a fájlrendszerben.

Mentés vagy kiírás

Vannak olyan esetek, amikor szerkesztés közben szeretné elmenteni a dokumentumot anélkül, hogy ki kellene jelentkeznie a dokumentumból. Ezt a helyzetet nevezhetjük mentésnek vagy kiírásnak. Ehhez használja a Ctrl+O billentyűkombinációt, és a program megkérdezi a használni kívánt fájlnevet (lehetőséget ad arra, hogy más fájlba mentsen, ha úgy dönt).

Kilépés

A Nanóból való kilépés egyszerű. Beírja a Ctrl+X billentyűkombinációt. Lehetőséget kap arra, hogy elmentse a fájlt, új nevet adjon neki, vagy egyáltalán ne mentse el. Vagy úgy is dönthet, hogy egyáltalán nem lép ki a dokumentumból.

Előnyei és hátrányai

Amint láthatja, a Nano használata meglehetősen egyszerű és egyértelmű. Emellett rendkívül könnyű, és egy időben ez volt az alapértelmezett szerkesztő, valamint a helyreállítási módban telepített szerkesztő. A Nanónak azonban megvannak a maga korlátai, például kisebb a funkciókészlete, mint egy olyan robusztusabb szerkesztőnek, mint a Vim vagy az Emacs, beleértve az egynél több dokumentumon való egyidejű munkavégzés lehetőségét.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.