Weboldal keresés

Útmutató kezdőknek a Nano szövegszerkesztő használatához Linux alatt


A Nano egy parancssori szövegszerkesztő, amely szinte minden Linux disztribúcióban előre telepítve van. Az új felhasználók gyakran előnyben részesítik egyszerűsége miatt, összehasonlítva más parancssori szövegszerkesztőkkel, mint például a vi/vim és az emacs. Rengeteg hasznos funkcióval rendelkezik, mint például a szintaxis színezése, sorszámozás, egyszerű keresés és még sok más.

Telepítse a Nano Editort Linuxra

Ha bármilyen okból a nano még nincs telepítve a Linux disztribúciójára, akkor könnyen telepítheti a következő parancsokkal:

apt install nano [For Ubuntu/Debian]
yum install nano [For CentOS/Fedora]

Nano billentyűparancsok

A Nano billentyűkombinációkat használ különböző funkciókhoz, például szöveg kereséséhez egy fájlban, szöveg sorkizárásához stb. Ezek a kombinációk nagyon egyszerűek, és láthatók a fájl szerkesztése közben. Automatikusan változnak attól függően, hogy milyen műveletet hajt végre.

Egy dolog, amit tudnia kell, hogy a ^ és egy szimbólum (például ^W) billentyűkódja a Ctrl billentyű kombinációja. és ezt a szimbólumot (példánkban Ctrl+W).

Az M betűvel kezdődő kombináció azt jelenti, hogy az Alt billentyű és a következő szimbólum lenyomásával kell befejezni.

Az alábbiakban felsoroljuk azokat a lehetőségeket, amelyeket a nano első megnyitásakor látni fog:

  • G Kérjen segítséget
  • ^O Írd ki
  • ^W Hol van
  • ^K Szöveg kivágása
  • ^J Indoklás
  • ^C Cur Pos
  • M-U Visszavonás
  • ^X Kilépés
  • ^R Fájl olvasása
  • ^\ Cserélje ki
  • ^U Vágatlan szöveg
  • ^T Varázsolni
  • ^_ Ugrás a sorra
  • M-E Újra

Nem kell emlékeznie minden lehetőségre, mert mindig előtte van. A billentyűkombinációk teljes listáját a ^G (vagy F1 megnyomásával) megnyomva tekintheti meg, amely megnyitja a nano súgómenüjét. Észre fogja venni, hogy néhány billentyűparancs egyetlen billentyűvel is használható.

Például az F1 billentyű a segítség kéréséhez vagy az F2 billentyű a nanoból való kilépéshez.

Hozzon létre egy új fájlt Nano-ban

Az új fájl létrehozása egyszerű a nano futtatásával:

nano

Ezzel megnyílik a szerkesztő, és a fájl elmentésekor adjon nevet, amellyel az új fájl mentésre kerül.

Nyisson meg egy fájlt Nano-ban

Fájl megnyitásához futtassa:

nano ~/my_text_file.txt

A fenti parancs megpróbálja megnyitni a „my_text_file.txt” fájlt a saját könyvtárából. Ha a fájl nem létezik, a nano megpróbálja létrehozni.

Néha előfordulhat, hogy meg kell nyitnia egy fájlt, és a pontos sorra vagy oszlopra kell lépnie. A Nano ezt a következőkkel teszi lehetővé:

nano +line,columns file

Például:

nano +3,2 ~/.bashrc

Megnyitja a .bashrc fájlt, és a kurzor a harmadik sorban, a második oszlopban lesz.

Fájlok szerkesztése Nano-ban

A fájlok megnyitása vagy létrehozása után azonnal elkezdheti a szerkesztést/írást. A vim-től eltérően a nano-ban nincs szükség szerkesztési módra váltani. A kurzor mozgatásához a fájl körül használja a billentyűzet nyílbillentyűit.

Szöveg keresése Nano nyelven

A fájlon belül a ^W használatával kereshet szöveget, amely a „hol van” opciót jelöli. Ezzel megnyílik egy keresési bevitel a menü felett, ahová beírhatja a keresett szöveget:

Azt is látni fogja, hogy az alsó menü megváltozik, és néhány további opciót is megjelenít. Ezek nagyjából magától értetődőek, ezért áttekintjük a fontosabbakat.

  • Keresés reguláris kifejezésekkel – nyomja le az M-R billentyűket (Alt + R billentyűk), és írja be a keresést a használni kívánt reguláris kifejezésekkel.
  • Ugrás a sorra – nyomja meg a ^T (Ctrl + T) billentyűt, majd azt a sort, amelyre a kurzort át szeretné helyezni.
  • Szöveg cseréje – nyomja meg a ^R (Ctrl + T) billentyűt keresési módban, vagy a ^\ billentyűt normál módban. Meg kell adnia a keresést, majd az Enter megnyomása után meg kell adnia a cseréhez használt szöveget. Végül a rendszer megkérdezi, hogy le kívánja-e cserélni a keresés egyező példányát, vagy az összes egyezést. Ha a „Nem” lehetőséget választja, a kurzor a következő mérkőzésre kerül.
  • Ugrás az első sorra – nyomja meg a ^Y billentyűt (Ctrl + Y).
  • Ugrás az utolsó sorra – nyomja meg a ^V billentyűt (Ctrl + V).

Szöveg másolása/beillesztése/kivágása nano-ban

A Nano felülete nagyon hasonlít a GUI szövegszerkesztőkéhez. Ha szöveget szeretne másolni vagy kivágni a GUI-szerkesztőben, először ki kell választania azt. Ugyanez vonatkozik a nanora is. Szöveg megjelöléséhez nyomja le a Ctrl + ^ billentyűkombinációt, majd mozgassa a kurzorokat a nyílbillentyűkkel.

  • A megjelölt szöveg másolásához nyomja le az Alt + ^ billentyűket.
  • A megjelölt szöveg kivágásához nyomja meg a ^K billentyűt (Ctrl + K).
  • A megjelölt szöveg beillesztéséhez vigye a kurzort a megfelelő helyre, és nyomja meg a ^U billentyűt (Ctrl + U).

Fájl mentése Nano-ban

Ha el szeretné menteni a fájl jelenlegi módosításait, nyomja meg a ^O (Ctrl + O) kombinációt. Ha új fájlt szerkeszt, a rendszer felkéri, hogy adjon nevet a fájlnak. Ezzel elmenti az aktuális módosításokat, a nano pedig nyitva marad, így folytathatja a fájl módosítását.

Fájl mentése biztonsági mentéssel

Néha egy fájl szerkesztésekor érdemes megőrizni ugyanannak a fájlnak az ideiglenes másolatait, minden esetre. Használhatja a nano -B opcióját, amely biztonsági másolatot készít a szerkesztett fájlról. Használhatja a -C kapcsolóval együtt, hogy megmondja a nanonak, hogy hova mentse a biztonsági másolatokat, például:

nano -BC ~/backups myfile.txt

A fentiek biztonsági másolatot készítenek a myfile.txt fájlról, amely a felhasználó kezdőkönyvtárában található „backups” mappában található. Vegye figyelembe, hogy a biztonsági mentési könyvtárnak léteznie kell, ellenkező esetben a nano azt fogja mondani, hogy a könyvtár érvénytelen.

Lépjen ki a Nano Editor alkalmazásból

A nanoból való kilépéshez egyszerűen nyomja meg a ^X billentyűt (Ctrl + X billentyűk). Ha a fájlt korábban nem mentette, a rendszer felkéri, hogy mentse a változtatásokat igen/nem-el, vagy törölje a kilépést.

Következtetés

A Nano egy könnyen használható parancssori szövegszerkesztő, amely egyszerűségével vonzza a felhasználókat. Felülete hasonló a GUI-szerkesztőkéhez, ami tökéletessé teszi a Linux újoncainak.