My Favorite Command Line Editors for Linux – What’s Your Editor?
Minden Linux rendszergazda számára létfontosságú, hogy tudja, hogyan kell gyorsan és hatékonyan szerkeszteni a fájlokat parancssoron keresztül. Fájlszerkesztés napi szinten történik, legyen szó konfigurációs fájlról, felhasználói fájlról, szöveges dokumentumról vagy bármilyen fájlról, amit szerkeszteni kell.
Ezért jó ötlet kiválasztani egy kedvenc parancssori szövegszerkesztőt és elsajátítani azt. Jó, ha más szövegszerkesztőkkel is tudsz dolgozni, de legalább egyet el kell sajátítanod, hogy szükség esetén bonyolultabb feladatokat is el tudj végezni.
Ezzel a bemutatóval bemutatjuk a Linuxban leggyakrabban használt parancssori szövegszerkesztőket, és megmutatjuk az előnyeiket és hátrányaikat.
Megjegyezzük azonban, hogy nem fogunk teljes útmutatót adni arról, hogyan kell mindegyikükkel dolgozni, mivel ez egy teljesen más cikk lehet magyarázatokkal.
Vi/Vim szerkesztő
Listánkban az első a hírhedt Vi/Vim (a Vim a Vi javított Vi-ből származik). Ez egy nagyon rugalmas szövegszerkesztő, amely sokféle műveletet képes elvégezni a szöveggel.
A vim segítségével például szabályos kifejezésekkel cserélhetünk ki szövegrészleteket egy fájlban. Természetesen nem ez az egyetlen előnye. A Vi(m) egyszerű módot biztosít a sorok, szavak bekezdések közötti navigálásra. Emellett szövegkiemelést is tartalmaz.
A vim talán nem a legfelhasználóbarátabb szövegszerkesztő, de a fejlesztők és a Linux power userek gyakran előnyben részesítik. Ha ezt a parancssori szövegszerkesztőt szeretné telepíteni a rendszerére, használhatja az operációs rendszeréhez tartozó parancsot:
Vi/Vim szerkesztő telepítése Linuxban
$ sudo apt-get install vim # yum install vim OR# dnf install vim
Ha a vi(m)-ről szóló teljes tudósításunkra kíváncsi, kérjük, kövesse az alábbi linkeket:
- Tanulja meg és használja a Vi/Vim-et teljes szövegszerkesztőként Linuxon
- Tanulja meg a ‘Vi/Vim’ szerkesztő tippjeit és trükkjeit a készségek fejlesztéséhez
- 8 érdekes ‘Vi/Vim’ szerkesztő tipp és trükk
Nano szerkesztő
A Nano valószínűleg az egyik legtöbbet 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 elvégzi a munkát, ha nagyméretű fájlt kell szerkesztenünk. Tulajdonképpen a pico és a nano eléggé hasonlít egymásra. Mindkettőnek az alján megjelennek a parancsopciói, így kiválaszthatod, hogy melyiket szeretnéd futtatni. A parancsok a Ctrl és egy alul megjelenő betű kombinációjával fejeződnek be.
A nano a következő funkciókkal rendelkezik, amelyeket azonnal használhat:
- Súgó kérése
- Kiírás
- Megigazítás
- Fájlolvasás
- Hol van (keresés)
- Előző oldal
- Következő oldal
- Szöveg kivágása
- Kivágott szöveg
- Kivágatlan szöveg
- Cur Pos (Jelenlegi pozíció)
- Spell check
Install Nano Editor in Linux
$ sudo apt-get install nano # yum install nano OR# dnf install nano
A teljes útmutatót a fájlok szerkesztéséhez a Nano editorral ezen a linken tekintheti meg:
- How to Use Nano Editor in Linux
Emacs Editor
Ez talán a legösszetettebb szövegszerkesztő a listánkban. Ez a legrégebbi parancssori szerkesztő, amely Linux és UNIX alapú rendszerekhez egyaránt elérhető. Az Emacs segíthet produktívabbá válni azáltal, hogy integrált környezetet biztosít a különböző típusú feladatokhoz.
A felhasználói felület elsőre kissé zavarónak tűnhet. A jó dolog az, hogy az emacsnek van egy nagyon részletes kézikönyve, amely segít a fájlnavigációban, szerkesztésben, testreszabásban, parancsok beállításában. Az emacs a haladó *Nix felhasználók által használt végső eszköz.
Itt van néhány azok közül a tulajdonságok közül, amelyek az általunk említett korábbi szerkesztőkkel szemben előnyben részesítik:
- Az emacs szerverplatform lehetővé teszi, hogy több gép is csatlakozzon ugyanahhoz az Emacs szerverhez és megossza a pufferlistát.
- Egy erőteljes és bővíthető fájlkezelő.
- Az átlagos szerkesztőn túli testreszabhatóság – ahogy egyesek mondják, ez egy OS az OS-ben.
- Parancsok testreszabása.
- Vi(m)-szerű üzemmódra válthat.
Az Emacs egy többplatformos szerkesztő, és könnyen telepíthető az alábbi parancsokkal:
Install Emacs Editor in Linux
$ sudo apt-get install emacs # yum install emacs OR# dnf install emacs
Megjegyzés: Linux Mint 17-ben a következő parancsot kellett futtatnom a telepítés befejezéséhez:
$ sudo apt-get install emacs23-nox
Következtetés
.