Android

A nano, a linux parancssori szövegszerkesztő használata

Supersection 1, Less Comfortable

Supersection 1, Less Comfortable

Tartalomjegyzék:

Anonim

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

A GNU nano egy könnyen használható parancssori szövegszerkesztő Unix és Linux operációs rendszerekhez. Magában foglalja az összes alapvető funkciót, amelyet a szokásos szövegszerkesztőtől elvárhat, például a szintaxis kiemelését, több puffert, keresést és helyettesítést szokásos kifejezés-támogatással, helyesírás-ellenőrzést, UTF-8 kódolást és még sok minden mást.

Ebben az útmutatóban magyarázza el a nano szerkesztő alapvető használatát, beleértve egy fájl létrehozásának és megnyitásának, a fájl szerkesztésének, a fájl mentésének, a szöveg keresésének és cseréjének, a szöveg kivágásának és beillesztésének, és egyebeknek a módját.

A Nano telepítése

A Nano szövegszerkesztő előre telepítve van a macOS-ra és a legtöbb Linux disztróra. Annak ellenőrzése, hogy telepítve van-e a rendszertípuson:

nano --version

A kimenet így néz ki:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

Telepítse a Nano-t az Ubuntu és a Debian rendszerre

sudo apt install nano

Telepítse a Nano-t a CentOS-ra és a Fedora-ra

sudo yum install nano

Fájlok megnyitása és létrehozása

Meglévő fájl megnyitásához vagy új fájl létrehozásához írja be a nano majd a fájl nevét:

nano filename

Ez megnyit egy új szerkesztő ablakot, és megkezdheti a fájl szerkesztését.

Az ablak alján található a nanoszerkesztővel használható legalapvetőbb parancsikonok listája.

Az összes parancs előtagja ^ vagy M karakterrel rendelkezik. A caret szimbólum ( ^ ) a Ctrl billentyűt jelöli. Például, a ^J parancs azt jelenti, hogy egyszerre nyomja meg a Ctrl és a J gombot. Az M betű az Alt billentyűt jelöli.

Az összes parancs listáját a Ctrl+g gépeléssel kaphatja meg.

Egy fájl megnyitásához rendelkeznie kell a fájl olvasási engedélyeivel.

nano +line_number, character_number filename

Fájlok szerkesztése

A vi-nal ellentétben a nano egy szerény szerkesztő, ami azt jelenti, hogy a fájl megnyitása után azonnal elkezdheti a szöveg beírását és szerkesztését.

A kurzort egy adott sorra és karakterszámra való mozgatáshoz használja a Ctrl+_ parancsot. A képernyő alján található menü megváltozik. Írja be a számot (számokat) az „Sor sorszáma, oszlop száma:” mezőbe, és nyomja Enter .

Keresés és cseréje

Szöveg kereséséhez nyomja meg a Ctrl+w gombot, írja be a keresett kifejezést, és nyomja meg az Enter billentyűt. A kurzor az első meccsre mozog. A következő mérkőzésre lépéshez nyomja meg az Alt+w gombot.

Vágás, vágás és beillesztés

A szöveg kiválasztásához vigye a kurzort a szöveg elejére, és nyomja meg az Alt+a gombot. Ez beállítja a kiválasztási jelet. Vigye a kurzort a kiválasztandó szöveg végére a nyílgombok segítségével. A kiválasztott szöveg kiemelésre kerül. Ha törölni szeretné a választást, nyomja meg a Ctrl+6

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

A szöveg beillesztéséhez vigye a kurzort arra a helyre, ahova el kívánja helyezni a szöveget, és nyomja meg a Ctrl+u gombot.

Mentés és kilépés

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

A nano elhagyásához nyomja meg a Ctrl+x . Ha vannak mentett változtatások, akkor a rendszer megkérdezi, hogy meg kívánja-e menteni a módosításokat.

A fájl mentéséhez a fájl írási engedélyével kell rendelkeznie. Ha új fájlt hoz létre, akkor írási engedélyre van szüksége annak a könyvtárnak, amelyben a fájlt létrehozták.

A Nano testreszabása (nanorc)

A nano elindításakor kiolvassa a konfigurációs paramétereit az /etc/nanorc rendszerszintű konfigurációs fájlból és a ~/.config/nano/nanorc és ~/.nanorc ha a fájlok vannak.

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

Látogassa meg a nanorc oldalt az összes rendelkezésre álló opció teljes listájáért.

Szintaxis kiemelése

A Nano szintaxissal kiemeli a legnépszerűbb fájltípusok szabályait. A legtöbb Linux rendszeren a szintaxis fájlok az /usr/share/nano könyvtárban vannak tárolva, és alapértelmezés szerint bekerülnek az /etc/nanorc konfigurációs fájlba.

/ Etc / nanorc

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

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

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

Alapértelmezés szerint a legtöbb Linux rendszeren az olyan parancsok alapértelmezett szövegszerkesztője, mint a visudo és a crontab , vi visudo van állítva. A nano alapértelmezett szövegszerkesztő használatához meg kell változtatnia a VISUAL és az EDITOR környezeti változókat.

A bash-felhasználók exportálhatják a ~/.bashrc fájlban szereplő változókat:

~ /.Bashrc

export VISUAL=nano export EDITOR="$VISUAL"

Alapvető nanohasználat

Az alábbiakban találjuk a legalapvetőbb lépéseket a nano használatához:

  1. A parancssorba írja be a nano majd a fájlnevet. Szerkessze a fájlt szükség Ctrl-x szövegszerkesztő mentéséhez és kilépéséhez használja a Ctrl-x parancsot.

Következtetés

Ebben az oktatóanyagban megmutattuk, hogyan kell használni a Gnu nano szövegszerkesztőt. Ez egy népszerű szövegszerkesztő a Linux felhasználók körében, és kicsi a tanulási görbéje.

A Gnu Nano-ról a nano-dokumentáció hivatalos oldalán talál további információt.

Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.

nano terminál