23 najbolja Linux tekstualna uređivača otvorenog koda u 2024


Uređivači teksta se mogu koristiti za pisanje koda, uređivanje tekstualnih datoteka kao što su konfiguracijski fajlovi, kreiranje datoteka s korisničkim uputama i još mnogo toga.

U Linux operativnim sistemima, uređivači teksta su dvije vrste, a to su grafički korisnički interfejs (GUI) i uređivači teksta na komandnoj liniji (konzola ili terminal).

U ovom članku istražujem najbolje uređivače teksta otvorenog koda koji se obično koriste u Linuxu na serverima i desktopima.

1. Vi/Vim Editor

Vim je moćan uređivač teksta baziran na komandnoj liniji koji je poboljšao funkcionalnost starog Unix Vi uređivača teksta.

To je jedan od najpopularnijih i najčešće korištenih uređivača teksta među sistemskim administratorima i programerima, zbog čega ga mnogi korisnici često nazivaju uređivačem programera. Omogućava isticanje sintakse prilikom pisanja koda ili uređivanja konfiguracijskih datoteka.

Instalirajte Vim u Linux

Možete instalirati uređivač Vim u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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]    

Ako želite vidjeti našu kompletnu seriju na Vim editoru, molimo pogledajte linkove ispod:

2. Gedit

Gedit je podrazumevani uređivač teksta u Gnome desktop okruženju, koji je opšte namene zasnovan na GUI uređivaču teksta poznat po svojoj jednostavnosti, velikoj proširivosti i moćnim karakteristikama.

Neke od njegovih značajnih karakteristika uključuju:

  • Podrška za UTF-8.
  • Upotreba konfigurabilnih veličina i boja fonta.
  • Vrlo prilagodljivo isticanje sintakse.
  • Poništi i ponovi funkcionalnosti.
  • Vraćanje fajlova.
  • Daljinsko uređivanje fajlova.
  • Pretražite i zamijenite tekst.
  • Funkcije podrške međuspremnika i još mnogo toga.

Instalirajte Gedit u Linux

Možete instalirati uređivač Gedit u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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 Editor

Nano je uređivač teksta na komandnoj liniji jednostavan za korištenje i korisniku koji nudi osnovne funkcije za uređivanje teksta i prečice na tipkovnici, što ga čini pogodnim izborom za brze i efikasne zadatke uređivanja datoteka.

Nano ima sljedeće karakteristike:

  • Vrlo prilagodljivi vezanje tipki.
  • Isticanje sintakse.
  • Poništi i ponovi opcije.
  • Prikaz pune linije na standardnom izlazu.
  • Podrška pejdžera za čitanje sa standardnog ulaza.

Instalirajte Nano u Linux

Možete instalirati Nano editor u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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

Emacs je vrlo proširiv i prilagodljiv uređivač teksta koji također nudi interpretaciju Lisp programskog jezika u svojoj srži. Mogu se dodati različite ekstenzije koje podržavaju funkcije uređivanja teksta.

Emacs ima sljedeće karakteristike:

  • Korisnička dokumentacija i tutorijali.
  • Isticanje sintakse koristeći boje čak i za običan tekst.
  • Unicode podržava mnoge prirodne jezike.
  • Različita proširenja uključujući poštu i vijesti, sučelje za otklanjanje grešaka, kalendar i još mnogo toga.

Instalirajte Emacs u Linux

Možete instalirati Emacs editor u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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

Kate je uređivač teksta koji je bogat funkcijama i vrlo prilagodljiv koji dolazi sa KDesktop okruženjem (KDE). Kate projekat ima za cilj razvoj dva glavna proizvoda, a to su: KatePart i Kate.

KatePart je napredna komponenta uređivača teksta uključena u mnoge KDE aplikacije koja može zahtijevati od korisnika da uređuju tekst, dok je Kate uređivač teksta sa interfejsom više dokumenata (MDI).

Slijede neke od njegovih općih karakteristika:

  • Proširivo putem skriptiranja.
  • Podrška za kodiranje kao što je Unicode način rada.
  • Renderiranje teksta u dvosmjernom modu.
  • Podrška za završetak linije sa funkcijama automatskog otkrivanja.

Osim toga, nudi daljinsko uređivanje datoteka, zajedno sa širokim spektrom funkcija, uključujući napredno uređivanje teksta, mogućnosti aplikacija, podršku za programiranje, isticanje teksta, funkcionalnost sigurnosne kopije i opcije pretraživanja i zamjene

Instalirajte Kate na Linux

Možete instalirati Kate editor u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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 Text Editor

Sublime Text je moćan multi-platformski uređivač izvornog koda sa Python programskim interfejsom. Podržava mnoge programske jezike i jezike za označavanje, a funkcije mogu dodati korisnici uz pomoć dodataka, uglavnom izgrađenih u zajednici i podržanih pod licencama za besplatni softver.

Instalirajte Sublime u Linux

Možete instalirati uređivač Sublime Text u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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 Editor

Jed je takođe još jedan uređivač komandne linije sa podrškom za funkcije slične GUI-ju kao što su padajući meniji, isticanje sintakse boja, različiti načini programiranja, regularni izrazi i još mnogo toga.

Razvijen je namenski za razvoj softvera i jedna od njegovih važnih karakteristika je podrška Unicode režima.

Instalirajte Jed u Linux

Možete instalirati Jed editor u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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 Editor

gVim, skraćenica za “GNU Vim” je moćan, vrlo konfigurabilan uređivač teksta popularan među programerima i programerima. Kombinira mogućnosti Vima sa grafičkim sučeljem i nudi slične funkcionalnosti kao što su isticanje sintakse, opsežna podrška za dodatke i sistem modalnog uređivanja, što ga čini raznovrsnim izborom za zadatke uređivanja teksta i kodiranja.

Instalirajte gVim u Linux

Možete instalirati uređivač gVim u Linux sisteme koristeći vaš zadani menadžer paketa kao što je prikazano.

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 Editor

Geany je malo i lagano integrirano razvojno okruženje koje nudi osnovne funkcije slične IDE-u s fokusom na razvoj softvera pomoću GTK+ alata.

Ima neke osnovne karakteristike koje su navedene u nastavku:

  • Isticanje sintakse.
  • Priključivo sučelje.
  • Podržava mnoge tipove datoteka.
  • Omogućava savijanje koda i navigaciju kodom.
  • Ime simbola i automatsko dovršavanje konstrukcije.
  • Podržava automatsko zatvaranje HTML i XML oznaka.
  • Osnovna funkcionalnost upravljanja projektima i još mnogo toga.

Instalirajte Geany u Linux

Možete instalirati Geany editor u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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. Leafpad

Leafpad je uređivač teksta baziran na GTK+ koji daje prednost jednostavnosti minimizirajući njegovu težinu i ugrađujući samo bitne karakteristike koje nude jednostavno i lagano rješenje za efikasne zadatke uređivanja teksta.

Ima sljedeće karakteristike:

  • Codeset opcija.
  • Omogućava automatsko otkrivanje codeset.
  • Opcije poništavanja i ponavljanja.
  • Prikaz brojeva linija datoteka.
  • Podržava opcije Drag and Drop.
  • Podrška za štampanje.

Instalirajte Leafpad u Linuxu

Možete instalirati uređivač Leafpad u Linux sisteme koristeći vaš zadani menadžer paketa ili snap paket menadžer kao što je prikazano.

sudo snap install leafpad

11. Plava riba

Bluefish je robustan uređivač dizajniran za programere i web programere i nudi opsežne mogućnosti za razvoj web stranica, skriptiranje i kodiranje. Uz podršku za brojne programske i markup jezike, osnažuje programere da efikasno i efektivno rade na širokom spektru projekata.

Nudi širok skup funkcija kao što je navedeno u nastavku:

  • Lagan i brz.
  • Integrira eksterne Linux programe kao što su lint, weblint, make i mnoge druge i filtere, cijevi kao što su sed, sort, awk i još mnogo toga.
  • Funkcija provjere pravopisa.
  • Podržava rad na više projekata.
  • Uređivanje datoteka na daljinu.
  • Pretražite i zamijenite podršku.
  • Opcija Poništi i ponovi.
  • Automatski oporavak izmijenjenih datoteka.

Instalirajte Bluefish na Linux

Možete instalirati uređivač Bluefish u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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 uređivač teksta

GNOME Text Editor, također poznat kao Gedit, je zadani uređivač teksta za GNOME desktop okruženje koji pruža osnovne karakteristike za uređivanje teksta, pisanje koda, jezike za označavanje i podršku za dodatke, što ga čini popularnim izborom među Korisnici Linuxa.

Instalirajte GNOME Text Editor na Linux

Možete instalirati GNOME uređivač u Linux sisteme koristeći svoj zadani upravitelj paketa kao što je prikazano.

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

Visual Studio Code, koji se obično naziva VS Code, je robustan, besplatan i moderan uređivač koda otvorenog koda koji je napravio Microsoft za Linux, Mac i Windows računare.

Nudi mnoštvo moćnih funkcija uključujući:

  • Potpuna sposobnost otklanjanja grešaka sa interaktivnom konzolom, tačkama prekida, stekovima poziva itd.
  • Ugrađena podrška za Git sa Git komandama.
  • IntelliSense
  • 100% prilagodljivost
  • Podrška za mnoštvo jezika direktno iz kutije.
  • Preklopni izgledi.
  • Ugrađeni terminal.

Instalirajte Visual Studio Code u Linux

Možete instalirati VS Code editor u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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 – uređivač teksta zasnovan na Vimu

Neovim je hiperproširivi uređivač teksta zasnovan na vim-u sa fokusom na upotrebljivost i proširivost funkcija. Nastao je od popularnog uređivača Vim kako bi se agresivno refaktorirala njegova funkcionalnost i upotrebljivost sa modernim GUI-ovima, asinhronom kontrolom poslova itd.

Neovim karakteristike uključuju:

  • Besplatna licenca otvorenog koda.
  • Podrška za XDG osnovne direktorije.
  • Kompatibilnost sa većinom Vim dodataka.
  • Ugrađeni, konfigurabilni emulator terminala.

Instalirajte Neovim u Linux

Možete instalirati Neovim editor u Linux sisteme koristeći vaš zadani paket menadžer kao što je prikazano.

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. Notepad++

Notepad++ je prilagodljiv uređivač teksta napravljen sa fokusom na brzinu i minimalnu veličinu programa za Windows platforme. Razvijen je na osnovu Scintilla uređivača teksta i može imati proširenu funkcionalnost sa mnoštvom dodataka.

Njegove karakteristike uključuju:

  • Uređivanje karticama
  • Preklapanje koda
  • Podrška za oznake
  • Dokument mapa
  • Perl kompatibilan regularni izraz

Instalirajte Notepad++ u Linux

Možete instalirati uređivač Notepad++ u Linux sisteme koristeći snap menadžer paketa kao što je prikazano.

sudo snap install notepad-plus-plus

16. Kakoune Code Editor

Kakoune je besplatni modalni uređivač teksta otvorenog koda baziran na Vim-u s modelom za uređivanje koji implementira Vi-jeve tipke kao jezik za uređivanje teksta.

Ima nekoliko karakteristika među kojima su:

  • Automatsko uvlačenje.
  • Manipulacija slučajem.
  • Prebacivanje svake selekcije na vanjski filter.
  • Kuke
  • Isticanje sintakse.
  • Prilagodba.
  • Višestruki izbori.

Instalirajte Kakoune na Linux

Možete instalirati uređivač Kakoune u Linux sisteme koristeći vaš podrazumevani menadžer paketa kao što je prikazano.

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 – uređivač teksta baziran na terminalu

Micro je uređivač teksta baziran na komandnoj liniji napravljen da bude jednostavan i dovoljno intuitivan da korisnici mogu iskoristiti prednosti drugih uređivača teksta baziranih na terminalu bez strme krivulje učenja.

Mikro karakteristike uključuju:

  • Podrška za miš
  • Više kursora
  • Emulacija terminala
  • Visoka prilagodljivost
  • Sistem dodataka
  • Statička biblioteka bez zavisnosti

Instalirajte Micro u Linux

Možete jednostavno instalirati mikro uređivač teksta u svoju distribuciju Linuxa tako što ćete pokrenuti sljedeću instalacionu skriptu koristeći curl komandu kao što je prikazano.

curl https://getmic.ro | bash

18. Zagrade Text Editor

Brackets je moderan besplatni uređivač koda otvorenog koda koji je kreirao Adobe s fokusom na web razvoj. Napisan je u HTML-u, CSS-u i JavaScript-u kako bi web programerima ponudio bogato iskustvo uređivanja koda sa mogućnošću proširenja njegovih izvornih funkcija korištenjem nekoliko besplatnih ekstenzija.

Karakteristike zagrada uključuju:

  • Prekrasan korisnički interfejs
  • Podrška za predprocesor za SCSS i LESS
  • Inline editori
  • Pregled uživo
  • Uređivanje sa više kartica
  • PHP podrška
  • Podržava protokol jezičkog servera
  • Podrška za proširenja dodataka

Instalirajte Brackets u Linux

Možete instalirati uređivač Brackets u Linux sistemima koristeći vaš zadani menadžer paketa kao što je prikazano.

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] 

Alternativno, možete koristiti menadžer paketa za snap da instalirate Zagrade u Linuxu.

sudo snap install brackets

19. Uređivač teksta podloge za miša

Podloga za miš je lagan i korisniku prilagođen uređivač teksta prvenstveno dizajniran za Xfce desktop okruženje i nudi osnovne funkcije za osnovno uređivanje teksta, što ga čini pogodnim za brze zadatke bez prevelike količine korisnika.

Instalirajte Mousepad u Linuxu

Možete instalirati uređivač Podloga za miša u Linux sistemima koristeći vaš zadani paket menadžer kao što je prikazano.

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

Lite je novi uređivač teksta uglavnom razvijen na Lua jeziku, koji ima za cilj ponuditi nešto praktično, ugodno, malo i brzo, kreirano što je jednostavnije moguće; lako mijenjati i proširivati, ili koristiti bez činjenja ni jednog ni drugog.

21. Ash Editor

ash je običan i čist uređivač teksta baziran na komandnoj liniji, koji je dizajniran da bude jednostavan za korištenje sa modernim vezama tipki i dovoljno je efikasan da istovremeno upravlja velikim brojem datoteka i ima široku lepezu modernih funkcija.

22. CudaText

CudaText je novi čisti open-source i višeplatformski uređivač teksta koji dolazi s mnoštvom funkcija koje uključuju:

  • Sintaksa ističe mnogo jezika.
  • Pronađi/Zamijeni sa regularnim izrazima.
  • Komandna paleta, sa nejasnim podudaranjem.
  • Binarni/Hex preglednik za datoteke neograničene veličine.
  • Podrška za mnoga kodiranja.

23. Medit Text Editor

medit je lagani uređivač teksta otvorenog koda za Mac, Linux i Windows. Prvobitno je započeo kao jednostavna ugrađena komponenta GGAP editora, a sada je njegov vlastiti samostalni uređivač teksta.

karakteristike medita uključuju

  • Prilagodljivo isticanje sintakse.
  • Podrška za dodatke napisane na Python, C ili Lua.
  • Podrška za regularne izraze.
  • Konfigurabilni akceleratori tastature.

Zaključno

Vjerujem da je lista više od onoga što smo pogledali, stoga ako ste koristili druge besplatne uređivače teksta otvorenog koda, javite nam tako što ćete postaviti komentar. Hvala na čitanju i uvijek ostanite povezani s Tecmint-om.