Weboldal keresés

Kedvenc parancssori szerkesztőim Linuxhoz: Mi a tiéd?


A fájlok gyors és hatékony parancssoron keresztüli szerkesztésének ismerete létfontosságú minden Linux rendszergazda számára. A fájlok szerkesztése napi rendszerességgel történik, legyen szó konfigurációs fájlról, felhasználói fájlról, szöveges dokumentumról vagy bármilyen szerkeszteni kívánt fájlról.

Célszerű kiválasztani egy kedvenc parancssori szövegszerkesztőt, és elsajátítani azt. Bár hasznos tudni, hogyan kell használni a különféle szövegszerkesztőket, legalább egy elsajátítása elengedhetetlen az összetettebb feladatok kezeléséhez.

Ebben az oktatóanyagban bemutatjuk a Linux leggyakoribb parancssori szövegszerkesztőit, és megvitatjuk azok előnyeit és hátrányait.

Mindazonáltal nem adunk átfogó útmutatót arról, hogyan kell mindegyikkel dolgozni, mivel ez egy teljesen külön cikk lehet részletes magyarázatokkal.

1. Vi/Vim szerkesztő

A listánkban az első helyen található a hírhedt Vi/Vim (a Vim a Vi javítottból származik), ami nagyon rugalmas szövegszerkesztő, amely számos különböző műveletet tud végrehajtani a szövegen.

Használhat például reguláris kifejezéseket a Vimben a fájlon belüli szövegrészletek lecserélésére. Ez természetesen nem az egyetlen előnye, hanem egyszerű navigációt is kínál a sorok, szavak, bekezdések és a szövegkiemelés között.

Lehet, hogy a Vim nem a legfelhasználóbarátabb szövegszerkesztő, de a fejlesztők és a Linux-felhasználók gyakran kedvelik. Ha telepíteni szeretné a Vim parancssori szövegszerkesztőt a rendszerére, használhatja a Linux disztribúciójához társított parancsot:

Telepítse a Vi/Vim Editor programot Linux alatt

sudo apt install vim         [On Debian, Ubuntu and Mint]
sudo yum install vim         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vim  [On Gentoo Linux]
sudo apk add vim             [On Alpine Linux]
sudo pacman -S vim           [On Arch Linux]
sudo zypper install vim      [On OpenSUSE]    

Ha meg szeretné tekinteni a Vimről szóló átfogó ismertetőnket, kérjük, tekintse meg az alábbi linkeket:

2. Nano szerkesztő

A Nano valószínűleg az egyik leggyakrabban használt parancssori szövegszerkesztő. Ennek oka az egyszerűsége és az a tény, hogy a legtöbb Linux disztribúcióban előre telepítve van.

A Nano nem rendelkezik a Vim rugalmasságával, de biztosan megteszi a munkát, ha nagy fájlt kell szerkesztenie. Valójában a pico és a nano meglehetősen hasonló.

Mindkettőnek a parancslehetőségei jelennek meg alul, így kiválaszthatja, melyiket szeretné futtatni. A parancsokat a Ctrl billentyűkombináció és az alján megjelenő betű egészíti ki.

A Nano a következő funkciókkal rendelkezik, amelyeket a dobozból kivéve használhat:

  • Kaphat segítséget
  • Letisztáz
  • Indokolja meg
  • Fájl olvasása
  • Hol van (keresni)
  • Előző oldal
  • Következő oldal
  • Szöveg kivágása
  • Vágatlan szöveg
  • Cur Pos (jelenlegi pozíció)
  • Helyesírás-ellenőrzés

Telepítse a Nano Editort Linuxra

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

Olvassa el átfogó útmutatónkat a fájlok Nano szerkesztővel való szerkesztéséről a Linux parancssorban.

3. Emacs szerkesztő

Ez valószínűleg a legösszetettebb szövegszerkesztő a listánkon. Ez a Linux és UNIX alapú rendszereken elérhető legrégebbi parancssori szerkesztő. Az Emacs segítségével hatékonyabb lehet, ha integrált környezetet biztosít a különféle feladatokhoz.

Elsőre a felhasználói felület zavarónak tűnhet. A jó dolog az, hogy az emacs rendelkezik egy nagyon részletes kézikönyvvel, amely segít a fájlok navigálásában, szerkesztésében, testreszabásában és a parancsok beállításában. Az Emacs a haladó *Nix felhasználók által használt végső eszköz.

Íme néhány olyan funkció, amelyek miatt előnyben részesítjük az általunk említett korábbi szerkesztőkkel szemben:

  • Az Emacs szerverplatform lehetővé teszi, hogy több gazdagép csatlakozzon ugyanahhoz az Emacs szerverhez, és megosszák a pufferlistát.
  • Erőteljes és bővíthető fájlkezelő.
  • Testreszabás a normál szerkesztőn túl – ahogy egyesek szerint ez egy operációs rendszer az operációs rendszeren belül.
  • Parancsok testreszabása.
  • Válthat Vi(m)-szerű módra.

Telepítse az Emacs Editor-t Linuxra

Az Emacs egy többplatformos szerkesztő, és könnyen telepíthető az alábbi parancsokkal:

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Mikroszövegszerkesztő

A Micro egy modern és intuitív terminálalapú szövegszerkesztő, amely áthidalja a szakadékot a hagyományos parancssori szerkesztők és a kortárs felhasználói elvárások között.

Ellentétben az olyan meredek tanulási görbékkel, amelyek olyan szerkesztőkhöz kapcsolódnak, mint a Vim vagy az Emacs, a Micro felhasználóbarátabb megközelítést kínál, így a kezdők és a kezdők számára egyaránt elérhetővé válik. tapasztalt felhasználók.

A Micro egyik kiemelkedő funkciója az egérfunkciók támogatása, amely lehetővé teszi a felhasználók számára, hogy szöveget jelöljenek ki, másolhassanak és illesszenek be, akárcsak egy grafikus szerkesztőben.

Ezenkívül robusztus bővítményrendszerrel büszkélkedhet, amely lehetővé teszi a felhasználók számára, hogy igényeiknek megfelelően bővítsék képességeit. A szintaktikai kiemelés, az osztott ablaktáblák és a testreszabható billentyűkombinációk tovább fokozzák a vonzerejét.

Lényegében a Mikroszerkesztő mindkét világ legjobbjait tartalmazza: a terminálszerkesztés erejét és hatékonyságát, a modern szövegszerkesztők egyszerűségével és megszokottságával kombinálva.

Telepítse a Micro Editor programot Linuxra

Van egy hasznos szkript, amely telepítheti a „Mikro” fájlt, ha letölti a legújabb előre elkészített bináris fájlt a curl paranccsal, az ábra szerint.

curl https://getmic.ro | bash

A szkript telepíti a mikro bináris fájlt az aktuális könyvtárba.

5. ne (szép szerkesztő)

A „ne” szövegszerkesztő, amely a „Nice Editor” rövidítése, egy könnyű, felhasználóbarát szerkesztő a terminálhoz, amelyet arra terveztek, hogy áthidalja a szakadékot az olyan egyszerű szerkesztők között, mint a „nano”.” és bonyolultabbak, mint a „vim” vagy „emacs”.

Telepítse ne Linux alatt

A ne egy többplatformos szerkesztő, és könnyen telepíthető az alábbi parancsokkal:

sudo apt install ne         [On Debian, Ubuntu and Mint]
sudo yum install ne         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ne  [On Gentoo Linux]
sudo apk add ne             [On Alpine Linux]
sudo pacman -S ne           [On Arch Linux]
sudo zypper install ne      [On OpenSUSE]    
Következtetés

Vannak más parancssori szerkesztők is, de alig érik el azt a funkciót, amit a fenti 3 nyújt. Legyen szó kezdő Linuxról vagy Linux-gururól, minden bizonnyal meg kell tanulnia legalább egyet a fent említett szerkesztők közül.

Ha ebben a cikkben kihagytunk egy parancssori szerkesztőt, kérjük, ne felejtsen el értesíteni minket megjegyzésekben.