amikor a parancssoron dolgozik, gyakran létre kell hoznia vagy szerkesztenie kell a szöveges fájlokat. A két legerősebb és legnépszerűbb parancssori szerkesztő a Vim és az Emacs. Mindkettőnek van egy meredek tanulási görbéje, amely megfélemlítheti az új felhasználókat. Azok számára, akiknek egyszerű szerkesztőre van szükségük, van nano.

a GNU nano egy könnyen használható parancssori szövegszerkesztő Unix és Linux operációs rendszerekhez., Ez magában foglalja az összes alapvető funkció, amit elvár a rendszeres szövegszerkesztő, mint a szintaxis kiemelése, több puffer, keresés, majd cserélje ki a reguláris kifejezés támogatás, spellchecking, UTF-8 kódolás, és így tovább.

ebben az útmutatóban magyarázza el a nano szerkesztő alapvető használatát, beleértve a fájl létrehozását és megnyitását, a fájl szerkesztését, a fájl mentését, a szöveg keresését és cseréjét, a szöveg vágását és beillesztését stb.

A Nano #

Nano szövegszerkesztő telepítése előre telepítve van a macOS-ra és a legtöbb Linux disztribúcióra., Annak ellenőrzésére, hogy telepítve van-e a rendszertípusra:

nano --version

a kimenet így néz ki:

Ha nincs nano telepítve a rendszerére, telepítheti azt a disztribúció csomagkezelőjével.,

Telepítés lehetőséget Nano Ubuntu, Debian #

sudo apt install nano

Telepítés lehetőséget Nano a CentOS, majd Fedora #

sudo yum install nano

Nyitó Létrehozása-Fájlok #

A meglévő fájl megnyitása vagy hozzon létre egy új fájlt, típus nano majd a fájl neve:

nano filename

Ez megnyit egy új szerkesztő ablakban, majd kezdjük el szerkeszteni a fájlt.,

az ablak alján található a nano szerkesztővel használható legalapvetőbb parancsikonok listája.

minden parancs előtagja: ^ vagy M karakter. A caret szimbólum (^) a Ctrl kulcsot jelöli. Például a^J parancsok aCtrl ésJ gombok egyszerre történő megnyomását jelentik. A M betű a Alt kulcsot jelöli.,

az összes parancs listáját a Ctrl+gbeírásával kaphatja meg.

egy fájl megnyitásához olvasási jogosultsággal kell rendelkeznie a fájlhoz.

Ha a kurzorral rendelkező fájlt egy adott vonalon és karakteren szeretné megnyitni, használja a következő szintaxist:

nano +line_number,character_number filename

ha kihagyja a A kurzor az első karakterre kerül.

fájlok szerkesztése #

a vi-tól eltérően a nano egy modeless szerkesztő, ami azt jelenti, hogy a szöveg beírása és szerkesztése közvetlenül a fájl megnyitása után kezdődik.,

a kurzor egy adott vonalra és karakterszámra történő mozgatásához használja a Ctrl+_ parancsot. A képernyő alján található menü megváltozik. Írja be a számot(eket) az “Enter sorszám, oszlopszám:” mezőbe, majd nyomja meg a Enterszámot.

A

szöveg kereséséhez nyomja meg aCtrl+w gombot, írja be a keresési kifejezést, majd nyomja meg aEntergombot. A kurzor az első mérkőzésre lép. A következő mérkőzésre való áttéréshez nyomja meg a Alt+wgombot.,

Ha keresni és cserélni szeretne, nyomja meg a Ctrl+\gombot. Írja be a keresési kifejezést és a helyettesítendő szöveget. A szerkesztő az első mérkőzésre költözik, és megkérdezi, hogy cserélje-e ki. A Y vagy N után a következő mérkőzésre lép. A A megnyomásával Minden mérkőzés helyettesíthető.

Copping, cutting, and pasting #

a szöveg kiválasztásához mozgassa a kurzort a szöveg elejére, majd nyomja meg a Alt+agombot. Ez beállítja a kiválasztási jelet., Vigye a kurzort a kiválasztott szöveg végére a nyilakkal. A kiválasztott szöveg kiemelésre kerül. Ha törölni szeretné a kijelölést, nyomja meg a Ctrl+6

másolja a kiválasztott szöveget a vágólapra a Alt+6 paranccsal. Ctrl+k kivágja a kiválasztott szöveget.

ha egész sorokat szeretne vágni, egyszerűen mozgassa a kurzort a sorra, majd nyomja meg a Ctrl+kgombot. Több sort vághat a Ctrl+k többször történő ütésével.,

a szöveg beillesztéséhez mozgassa a kurzort a kívánt helyre, majd nyomja meg a Ctrl+ugombot.

mentés és kilépés #

a fájlban végrehajtott módosítások mentéséhez nyomja meg a Ctrl+ogombot. Ha a fájl még nem létezik, akkor a mentés után létrejön.

kilépéshez Nano press Ctrl+x. Ha nem mentett módosítások vannak, akkor megkérdezi, hogy el akarja-e menteni a módosításokat.

a fájl mentéséhez írási jogosultságokkal kell rendelkeznie a fájlhoz., Ha új fájlt hoz létre, akkor írási engedéllyel kell rendelkeznie ahhoz a könyvtárhoz, ahol a fájl létrejön.

Nano (nanorc) #

a nano indításakor a konfigurációs paramétereit a /etc/nanorc rendszerszintű konfigurációs fájlból, valamint a ~/.config/nano/nanorc és ~/.nanorc fájlokból olvassa el.

A felhasználói fájlokban megadott beállítások elsőbbséget élveznek a globális beállításokkal szemben.

látogasson el a nanorc oldalra az összes elérhető opció teljes listájához.,

Szintaxiskiemelés #

Nano hajók szintaxiskiemelési szabályok A legnépszerűbb fájltípusok. A legtöbb Linux rendszeren a szintaxis fájlokat a /usr/share/nano könyvtárban tárolja, alapértelmezés szerint a /etc/nanorc konfigurációs fájlban.

/ etc/nanorc
include "/usr/share/nano/*.nanorc"

az új fájltípus kiemelésének legegyszerűbb módja a szintaxiskiemelési szabályokat tartalmazó fájl másolása a /usr/share/nano könyvtárba.,

állítsa be a Nano-t alapértelmezett szövegszerkesztőként #

alapértelmezés szerint a legtöbb Linux rendszeren Az alapértelmezett szövegszerkesztő olyan parancsokhoz, mint például a visudo és crontab a VI. a nano alapértelmezett szövegszerkesztőként történő használatához meg kell változtatnia a VISUAL és

div id=”da403c32c2″>

környezeti változók .

Bash felhasználók exportálhatják a változókat a ~/.bashrc fájl:

~/.,bashrc
export VISUAL=nanoexport EDITOR="$VISUAL"

alapvető Nano használat #

Az alábbiakban a legalapvetőbb lépések a nano:

  1. parancssorba írja be a nano majd a fájlnév.
  2. szükség szerint szerkessze a fájlt.
  3. használja aCtrl-x parancsot a szövegszerkesztő mentéséhez és kilépéséhez.

következtetés #

ebben a bemutatóban megmutattuk, hogyan kell használni a Gnu nano szövegszerkesztőt. A Linux felhasználók körében népszerű szövegszerkesztő, kis tanulási görbével rendelkezik.,

a Gnu Nano-val kapcsolatos további információkért látogasson el a hivatalos nano dokumentációs oldalra.