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+g
beí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 Enter
számot.
A
szöveg kereséséhez nyomja meg aCtrl+w
gombot, írja be a keresési kifejezést, majd nyomja meg aEnter
gombot. 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+w
gombot.,
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+a
gombot. 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+k
gombot. 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+u
gombot.
mentés és kilépés #
a fájlban végrehajtott módosítások mentéséhez nyomja meg a Ctrl+o
gombot. 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.
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
környezeti változók .
Bash felhasználók exportálhatják a változókat a ~/.bashrc
fájl:
export VISUAL=nanoexport EDITOR="$VISUAL"
alapvető Nano használat #
Az alábbiakban a legalapvetőbb lépések a nano:
- parancssorba írja be a
nano
majd a fájlnév. - szükség szerint szerkessze a fájlt.
- használja a
Ctrl-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.
Vélemény, hozzászólás?