Weboldal keresés

A 23 legjobb nyílt forráskódú Linux szövegszerkesztő 2024-ben


A szövegszerkesztők használhatók kódírásra, szövegfájlok, például konfigurációs fájlok szerkesztésére, felhasználói utasításfájlok létrehozására és még sok másra.

A Linux operációs rendszerekben a szövegszerkesztőknek két fajtája van: a grafikus felhasználói felület (GUI) és a parancssori szövegszerkesztők (konzol vagy terminál).

Ebben a cikkben a legjobb nyílt forráskódú szövegszerkesztőket vizsgálom, amelyeket általában Linuxban használnak szervereken és asztali számítógépeken egyaránt.

1. Vi/Vim szerkesztő

A Vim egy hatékony parancssori alapú szövegszerkesztő, amely továbbfejlesztette a régi Unix Vi szövegszerkesztő funkcióit.

Ez az egyik legnépszerűbb és legszélesebb körben használt szövegszerkesztő a rendszeradminisztrátorok és programozók körében, ezért sok felhasználó gyakran programozói szerkesztőként hivatkozik rá. Lehetővé teszi a szintaxis kiemelését kód írásakor vagy konfigurációs fájlok szerkesztésekor.

Telepítse a Vim-et Linux alatt

Telepítheti a Vim szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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 szeretné látni a teljes sorozatunkat a Vim szerkesztőben, kérjük, tekintse meg az alábbi linkeket:

2. Gedit

A Gedit a Gnome asztali környezet alapértelmezett szövegszerkesztője, amely egy általános célú grafikus felhasználói felület alapú szövegszerkesztő, amely egyszerűségéről, nagy bővíthetőségéről és hatékony szolgáltatásairól ismert.

Néhány figyelemre méltó jellemzője:

  • UTF-8 támogatása.
  • Konfigurálható betűméret és színek használata.
  • Nagymértékben testreszabható szintaxiskiemelés.
  • Visszavonás és újraindítás funkciók.
  • Fájlok visszaállítása.
  • Fájlok távoli szerkesztése.
  • Szöveg keresése és cseréje.
  • A vágólap támogatási funkciók és még sok más.

Telepítse a Gedit Linuxra

Telepítheti a Gedit szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

3. Nano szerkesztő

A Nano egy könnyen használható és felhasználóbarát parancssori szövegszerkesztő, amely alapvető szövegszerkesztő funkciókat és billentyűparancsokat kínál, így kényelmes választás a gyors és hatékony fájlszerkesztési feladatokhoz.

A Nano a következő funkciókkal rendelkezik:

  • Nagymértékben testreszabható kulcskötések.
  • Szintaxis kiemelés.
  • Visszavonás és újrakészítés opciók.
  • Teljes soros kijelzés a szabványos kimeneten.
  • Pager támogatás a szabványos bemenetről történő olvasáshoz.

Telepítse a Nano-t Linuxra

Telepítheti a Nano szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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]  

4. GNU Emacs

Az Emacs egy rendkívül bővíthető és testreszabható szövegszerkesztő, amely a Lisp programozási nyelv értelmezését is kínálja magjában. Különböző kiterjesztések adhatók hozzá a szövegszerkesztési funkciók támogatásához.

Az Emacs a következő funkciókkal rendelkezik:

  • Felhasználói dokumentáció és oktatóanyagok.
  • Szintaxis kiemelés színek használatával még egyszerű szöveg esetén is.
  • A Unicode számos természetes nyelvet támogat.
  • Különféle bővítmények, beleértve a leveleket és híreket, a hibakereső felületet, a naptárat és még sok mást.

Telepítse az Emacs programot Linux alatt

Telepítheti az Emacs szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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] 

5. Kate/Kwrite

A Kate egy funkciókban gazdag és jól csatlakoztatható szövegszerkesztő, amely a KDesktop Environment (KDE) része. A Kate projekt célja két fő termék fejlesztése: KatePart és Kate.

A KatePart egy fejlett szövegszerkesztő összetevő, amely számos KDE-alkalmazásban megtalálható, és amely megkövetelheti a felhasználóktól a szöveg szerkesztését, míg a Kate egy többdokumentumú felület (MDI) szövegszerkesztő.

Íme néhány általános jellemzője:

  • Szkripttel bővíthető.
  • Kódolási támogatás, például Unicode mód.
  • Szöveg megjelenítése kétirányú módban.
  • Vonalzáró támogatás automatikus felismerési funkciókkal.

Ezenkívül távoli fájlszerkesztést kínál, valamint számos funkciót, beleértve a fejlett szövegszerkesztést, az alkalmazási lehetőségeket, a programozási támogatást, a szövegkiemelést, a biztonsági mentési funkciókat, valamint a keresési és csere opciókat.

Telepítse a Kate-et Linuxra

Telepítheti a Kate szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

6. Sublime szövegszerkesztő

A Sublime Text egy hatékony, többplatformos forráskód-szerkesztő Python programozási felülettel. Számos programozási nyelvet és jelölőnyelvet támogat, a funkciókat pedig a felhasználók bővítményekkel adhatják hozzá, többnyire közösségi építésűek és ingyenes szoftverlicencek alatt támogatottak.

Telepítse a Sublime-ot Linuxra

Telepítheti a Sublime Text szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

7. Jed szerkesztő

A Jed egy másik parancssori szerkesztő is, amely támogatja a grafikus felhasználói felülethez hasonló funkciókat, mint például a legördülő menük, a színszintaxis kiemelése, a különféle programozási módok, reguláris kifejezések stb.

Szándékosan szoftverfejlesztésre fejlesztették ki, és egyik fontos tulajdonsága a Unicode mód támogatása.

Telepítse a Jed-et Linuxra

Telepítheti a Jed szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

8. gVim szerkesztő

A gVim, a „GNU Vim” rövidítése egy hatékony, jól konfigurálható szövegszerkesztő, amely népszerű a programozók és fejlesztők körében. Egyesíti a Vim képességeit egy grafikus felülettel, és hasonló funkciókat kínál, mint például a szintaxis kiemelése, a bővítmények kiterjedt támogatása és a modális szerkesztőrendszer, így sokoldalú választás a szövegszerkesztési és kódolási feladatokhoz.

Telepítse a gVim-et Linuxra

Telepítheti a gVim szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

9. Geany szerkesztő

A Geany egy apró és könnyű integrált fejlesztőkörnyezet, amely alapvető IDE-szerű szolgáltatásokat kínál, a GTK+ eszközkészlet használatával a szoftverfejlesztésre összpontosítva.

Néhány alapvető funkcióval rendelkezik, az alábbiak szerint:

  • Szintaxis kiemelés.
  • Dugaszolható interfész.
  • Számos fájltípust támogat.
  • Lehetővé teszi a kódhajtogatást és a kódnavigációt.
  • Szimbólum neve és automatikus kiegészítés.
  • Támogatja a HTML és XML címkék automatikus bezárását.
  • Alapvető projektmenedzsment funkciók és még sok más.

Telepítse a Geany-t Linuxra

Telepítheti a Geany szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

10. Levélpárna

A Leafpad egy GTK+-alapú szövegszerkesztő, amely az egyszerűséget helyezi előtérbe azáltal, hogy minimálisra csökkenti súlyát, és csak olyan alapvető funkciókat tartalmaz, amelyek felhasználóbarát, könnyű megoldást kínálnak a hatékony szövegszerkesztési feladatokhoz.

A következő tulajdonságokkal rendelkezik:

  • Kódkészlet opció.
  • Lehetővé teszi a kódkészlet automatikus felismerését.
  • Visszavonás és újrakészítés lehetőségei.
  • Fájlsorszámok megjelenítése.
  • Támogatja a Drag and Drop opciókat.
  • Nyomtatási támogatás.

Telepítse a Leafpadot Linuxra

Telepítheti a Leafpad szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő vagy a snap csomagkezelő használatával, az ábrán látható módon.

sudo snap install leafpad

11. Kékhal

A Bluefish egy robusztus szerkesztő programozók és webfejlesztők számára, és széleskörű lehetőségeket kínál webhelyfejlesztéshez, szkriptezéshez és kódoláshoz. Számos programozási és jelölőnyelv támogatásával lehetővé teszi a fejlesztők számára, hogy hatékonyan és eredményesen dolgozzanak a projektek széles körében.

Az alábbiakban felsorolt funkciók széles skáláját kínálja:

  • Könnyű és gyors.
  • Integrálja a külső Linux-programokat, például a lint, a weblint, a make és még sok mást, valamint szűrőket, csővezetékeket, például sed, sort, awk és még sok mást.
  • Helyesírás-ellenőrző funkció.
  • Támogatja a több projekten való munkát.
  • Távoli fájlszerkesztés.
  • Támogatás keresése és cseréje.
  • Visszavonás és újrakészítés lehetőség.
  • A módosított fájlok automatikus helyreállítása.

Telepítse a Bluefish-t Linuxra

Telepítheti a Bluefish szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

12. GNOME szövegszerkesztő

A GNOME Szövegszerkesztő, más néven Gedit, a GNOME asztali környezet alapértelmezett szövegszerkesztője, amely alapvető funkciókat biztosít a szövegszerkesztéshez, kódíráshoz, jelölőnyelvekhez és bővítmények támogatásához, amelyek népszerű választássá teszik a felhasználók körében. Linux felhasználók.

Telepítse a GNOME szövegszerkesztőt Linuxra

Telepítheti a GNOME szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

13. Visual Studio Code

A Visual Studio Code, amelyet általában VS Codeként emlegetnek, egy robusztus, ingyenes és nyílt forráskódú modern kódszerkesztő, amelyet a Microsoft épített Linux, Mac és Windows rendszerű számítógépekre.

Rengeteg hatékony funkciót kínál, beleértve:

  • Teljes hibakeresési lehetőség interaktív konzollal, töréspontokkal, hívási veremekkel stb.
  • Beépített Git támogatás Git parancsokkal.
  • IntelliSense
  • 100%-os testreszabhatóság
  • Rengeteg nyelv támogatása közvetlenül a dobozból.
  • Változtatható elrendezések.
  • Beépített terminál.

Telepítse a Visual Studio Code-ot Linux alatt

Telepítheti a VS Code szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

14. Neovim – Vim-alapú szövegszerkesztő

A Neovim egy hiperbővíthető vim-alapú szövegszerkesztő, amely a használhatóságra és a funkciók bővíthetőségére összpontosít. A népszerű Vim szerkesztőből lett lecsavarva, hogy funkcionalitását és használhatóságát modern grafikus felhasználói felületekkel, aszinkron munkavezérléssel stb. agresszíven átalakítsa.

A Neovim legfontosabb jellemzői a következők:

  • Ingyenes és nyílt forráskódú licenc.
  • XDG alapkönyvtárak támogatása.
  • Kompatibilitás a legtöbb Vim beépülő modullal.
  • Beágyazott, konfigurálható terminálemulátor.

Telepítse a Neovimot Linuxra

Telepítheti a Neovim szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábrán látható módon.

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

15. Jegyzettömb++

A Notepad++ egy testreszabható szövegszerkesztő, amely a sebességre és a minimális programméretre összpontosít Windows platformokon. A Scintilla szövegszerkesztőre alapozva fejlesztették ki, és funkcióit rengeteg bővítmény bővítheti.

Jellemzői a következők:

  • Lapos szerkesztés
  • Kódhajtogatás
  • Könyvjelző támogatás
  • Dokumentumtérkép
  • Perl-kompatibilis reguláris kifejezés

Telepítse a Notepad++-t Linux alatt

Telepítheti a Notepad++ szerkesztőt Linux rendszereken a snap csomagkezelő használatával, az ábra szerint.

sudo snap install notepad-plus-plus

16. Kakoune kódszerkesztő

A Kakoune egy ingyenes és nyílt forráskódú Vim-alapú modális szövegszerkesztő, amelynek szerkesztési modellje a Vi billentyűleütéseit szövegszerkesztő nyelvként valósítja meg.

Számos funkciója van, amelyek közül a következők:

  • Automatikus behúzás.
  • Ügykezelés.
  • Az egyes kijelöléseket egy külső szűrőhöz kell csatlakoztatni.
  • Horgok
  • Szintaxis kiemelés.
  • Testreszabás.
  • Több kijelölés.

Telepítse a Kakoune-t Linuxra

Telepítheti a Kakoune szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

17. Mikro – Terminál alapú szövegszerkesztő

A Micro egy parancssori alapú szövegszerkesztő, amely elég könnyű és intuitív ahhoz, hogy a felhasználók kihasználhassák más terminálalapú szövegszerkesztők szolgáltatásait a meredek tanulási görbe nélkül.

A Micro legfontosabb jellemzői a következők:

  • Egér támogatás
  • Több kurzor
  • Terminál emuláció
  • Magas testreszabhatóság
  • Plugin rendszer
  • Statikus könyvtár függőségek nélkül

Telepítse a Micro-t Linuxra

Könnyedén telepíthet egy mikro szövegszerkesztőt Linux disztribúciójába, ha futtatja a következő telepítőszkriptet a curl paranccsal az ábra szerint.

curl https://getmic.ro | bash

18. Zárójelek Szövegszerkesztő

A Brackets egy modern ingyenes és nyílt forráskódú kódszerkesztő, amelyet az Adobe hozott létre, és a webfejlesztésre összpontosít. HTML-ben, CSS-ben és JavaScriptben íródott, hogy a webfejlesztőknek gazdag kódszerkesztési élményt kínálhasson, és lehetőség legyen natív funkcióinak kiterjesztésére számos ingyenes bővítmény segítségével.

A konzolok jellemzői a következők:

  • Gyönyörű felhasználói felület
  • Előfeldolgozó támogatás SCSS és LESS számára
  • Inline szerkesztők
  • Élő előnézet
  • Több lapos szerkesztés
  • PHP támogatás
  • Támogatja a Language Server Protocolt
  • Bővítmények támogatása

Telepítse a Brackets programot Linux alatt

Telepítheti a Brackets szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

Alternatív megoldásként használhatja a snap csomagkezelőt a Brackets telepítéséhez Linuxon.

sudo snap install brackets

19. Egérpad szövegszerkesztő

Az egérpad egy könnyű és felhasználóbarát szövegszerkesztő, amelyet elsősorban az Xfce asztali környezethez terveztek, és alapvető funkciókat kínál az alapvető szövegszerkesztéshez, így alkalmassá teszi a gyors feladatok elvégzésére anélkül, hogy túlterhelné a felhasználókat.

Telepítse az egérpadot Linuxra

Telepítheti az Egérpad szerkesztőt Linux rendszereken az alapértelmezett csomagkezelő használatával, az ábra szerint.

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

20. Lite Editor

A Lite egy új szövegszerkesztő, amelyet többnyire Lua nyelven fejlesztettek ki, és célja, hogy valami praktikusat, kellemeset, aprót és gyorsat kínáljon, a lehető legegyszerűbben; könnyen módosítható és bővíthető, vagy anélkül is használható.

21. Hamu szerkesztő

Az ash egy egyszerű és letisztult parancssori alapú szövegszerkesztő, amelyet úgy terveztek, hogy könnyen használható legyen a modern billentyű-összerendelésekkel, és elég hatékony ahhoz, hogy nagyszámú fájlt kezeljen egyidejűleg, és számos modern szolgáltatással rendelkezik.

22. CudaText

A CudaText egy új, tiszta, nyílt forráskódú és többplatformos szövegszerkesztő, amely rengeteg funkcióval rendelkezik, többek között:

  • A szintaxis sok nyelvet kiemel.
  • Keresés/Csere reguláris kifejezésekkel.
  • Parancspaletta, fuzzy illesztéssel.
  • Bináris/hexadecimális megjelenítő korlátlan méretű fájlokhoz.
  • Számos kódolás támogatása.

23. Medit szövegszerkesztő

A medit egy könnyű, nyílt forráskódú szövegszerkesztő Mac, Linux és Windows rendszerekhez. Eredetileg a GGAP szerkesztő egyszerű beépített összetevőjeként indult, most pedig önálló szövegszerkesztő.

a medit jellemzői közé tartozik

  • Testreszabható szintaxis kiemelés.
  • Python, C vagy Lua nyelven írt bővítmények támogatása.
  • Reguláris kifejezések támogatása.
  • Konfigurálható billentyűzetgyorsítók.

Befejezés

Úgy gondolom, hogy a lista több, mint amit megnéztünk, ezért ha más ingyenes és nyílt forráskódú szövegszerkesztőt használt, ossza meg velünk kommentben. Köszönjük, hogy elolvasta, és mindig maradjon kapcsolatban a Tecminttel.