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


Uređivači teksta mogu se koristiti za pisanje koda, uređivanje tekstualnih datoteka kao što su konfiguracijske datoteke, stvaranje korisničkih uputa i još mnogo toga.

U operativnim sustavima Linux postoje dvije vrste uređivača teksta, a to su grafičko korisničko sučelje (GUI) i uređivači teksta naredbenog retka (konzola ili terminal).

U ovom članku ispitujem najbolje uređivače teksta otvorenog koda koji se obično koriste u Linuxu na poslužiteljima i stolnim računalima.

1. Vi/Vim uređivač

Vim je moćan uređivač teksta temeljen na naredbenom retku koji je poboljšao funkcionalnost starog uređivača teksta Unix Vi.

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

Instalirajte Vim u Linuxu

Možete instalirati Vim uređivač u Linux sustave pomoću zadanog upravitelja paketima 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 o Vim uređivaču, pogledajte donje veze:

2. Gedit

Gedit je zadani uređivač teksta u okruženju radne površine Gnome, koji je uređivač teksta opće namjene temeljen na GUI-u, poznat po svojoj jednostavnosti, visokoj mogućnosti proširivanja i moćnim značajkama.

Neke od njegovih značajnih značajki uključuju:

  • Podrška za UTF-8.
  • Korištenje podesive veličine fonta i boja.
  • Visoko prilagodljivo isticanje sintakse.
  • Funkcije poništavanja i ponavljanja.
  • Vraćanje datoteka.
  • Udaljeno uređivanje datoteka.
  • Traži i zamijeni tekst.
  • Funkcionalnosti podrške međuspremnika i mnoge druge.

Instalirajte Gedit u Linuxu

Možete instalirati uređivač Gedit u Linux sustave koristeći svoj zadani upravitelj 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 s naredbenim retkom jednostavan za korištenje i jednostavan za korištenje koji nudi osnovne funkcije za uređivanje teksta i tipkovničke prečace, što ga čini praktičnim izborom za brze i učinkovite zadatke uređivanja datoteka.

Nano ima sljedeće značajke:

  • Visoko prilagodljiva povezivanja tipki.
  • Označavanje sintakse.
  • Mogućnosti poništavanja i ponavljanja.
  • Prikaz pune linije na standardnom izlazu.
  • Podrška za dojavljivač za čitanje sa standardnog ulaza.

Instalirajte Nano u Linux

Možete instalirati Nano uređivač u Linux sustave pomoću zadanog upravitelja paketima 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 tumačenje programskog jezika Lisp u svojoj srži. Za podršku funkcijama uređivanja teksta mogu se dodati različita proširenja.

Emacs ima sljedeće značajke:

  • Korisnička dokumentacija i upute.
  • Označavanje sintakse korištenjem boja čak i za običan tekst.
  • Unicode podržava mnoge prirodne jezike.
  • Razna proširenja uključujući poštu i vijesti, sučelje za ispravljanje pogrešaka, kalendar i još mnogo toga.

Instalirajte Emacs u Linuxu

Možete instalirati uređivač Emacs u Linux sustave pomoću zadanog upravitelja paketima 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 s bogatim značajkama i mogućnostima dodavanja koji dolazi s KDesktop okruženjem (KDE). Projekt Kate ima za cilj razvoj dva glavna proizvoda, a to su: KatePart i Kate.

KatePart je napredna komponenta za uređivanje teksta uključena u mnoge KDE aplikacije koje mogu zahtijevati od korisnika uređivanje teksta, dok je Kate sučelje za više dokumenata (MDI) uređivač teksta.

Slijede neke od njegovih općih značajki:

  • Proširivo skriptiranjem.
  • Podrška za kodiranje kao što je Unicode način.
  • Prikaz teksta u dvosmjernom načinu.
  • Podrška za završetak retka s funkcijama automatskog otkrivanja.

Osim toga, nudi daljinsko uređivanje datoteka, zajedno sa širokim rasponom značajki, uključujući napredno uređivanje teksta, mogućnosti aplikacije, podršku za programiranje, označavanje teksta, funkciju sigurnosnog kopiranja i opcije pretraživanja i zamjene

Instalirajte Kate na Linux

Možete instalirati uređivač Kate u Linux sustave pomoću zadanog upravitelja paketima 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. Uzvišeni uređivač teksta

Sublime Text moćan je uređivač izvornog koda za više platformi s Python programskim sučeljem. Podržava mnoge programske jezike i označne jezike, a značajke mogu dodati korisnici pomoću dodataka, većinom izgrađenih od strane zajednice i podržanih pod licencama besplatnog softvera.

Instalirajte Sublime u Linuxu

Možete instalirati uređivač Sublime Text u Linux sustave koristeći svoj zadani upravitelj 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. Urednik Jed

Jed je također još jedan uređivač naredbenog retka s podrškom za značajke slične GUI-u kao što su padajući izbornici, označavanje sintakse bojama, različiti načini programiranja, regularni izrazi i više.

Razvijen je namjenski za razvoj softvera, a jedna od njegovih važnih značajki je podrška za Unicode način rada.

Instalirajte Jed u Linuxu

Možete instalirati uređivač Jed u Linux sustave pomoću zadanog upravitelja paketima 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ćeno od “GNU Vim” moćan je uređivač teksta s mogućnošću konfiguracije, popularan među programerima i razvojnim programerima. Kombinira mogućnosti Vima s grafičkim sučeljem i nudi slične funkcionalnosti kao što je isticanje sintakse, opsežna podrška za dodatke i sustav modalnog uređivanja, što ga čini svestranim izborom za zadatke uređivanja teksta i kodiranja.

Instalirajte gVim u Linux

Možete instalirati uređivač gVim u Linux sustave koristeći zadani upravitelj 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. Urednik Geany

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

Ima neke osnovne značajke navedene u nastavku:

  • Označavanje sintakse.
  • Sučelje koje se može priključiti.
  • Podržava mnoge vrste datoteka.
  • Omogućuje preklapanje koda i navigaciju kodom.
  • Automatsko dovršavanje naziva simbola i konstrukcije.
  • Podržava automatsko zatvaranje HTML i XML oznaka.
  • Osnovna funkcionalnost upravljanja projektima i još mnogo toga.

Instalirajte Geany u Linuxu

Možete instalirati uređivač Geany u Linux sustave koristeći svoj zadani upravitelj paketa 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. Podloga za lišće

Leafpad je uređivač teksta temeljen na GTK+ koji daje prednost jednostavnosti minimiziranjem svoje težine i uključivanjem samo bitnih značajki koje nude korisniku prilagođeno, lagano rješenje za učinkovite zadatke uređivanja teksta.

Ima sljedeće značajke:

  • Opcija kodiranja.
  • Omogućuje automatsko otkrivanje kodnog broja.
  • Mogućnosti poništavanja i ponavljanja.
  • Prikaz brojeva redaka datoteke.
  • Podržava opcije povlačenja i ispuštanja.
  • Podrška za ispis.

Instalirajte Leafpad u Linuxu

Uređivač Leafpad možete instalirati u Linux sustave pomoću zadanog upravitelja paketa ili snap upravitelja paketa 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 označne jezike, programerima omogućuje učinkovit i djelotvoran rad na širokom rasponu projekata.

Nudi širok skup značajki koje su navedene u nastavku:

  • Lagan i brz.
  • Integrira vanjske Linux programe kao što su lint, weblint, make i mnoge druge te filtre, kanale kao što su sed, sort, awk i mnoge druge.
  • Značajka provjere pravopisa.
  • Podržava rad na više projekata.
  • Udaljeno uređivanje datoteka.
  • Podrška za pretraživanje i zamjenu.
  • Opcija poništavanja i ponavljanja.
  • Automatski oporavak izmijenjenih datoteka.

Instalirajte Bluefish na Linux

Možete instalirati uređivač Bluefish u Linux sustave koristeći svoj zadani upravitelj paketa 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 uređivač teksta, poznat i kao Gedit, zadani je uređivač teksta za okruženje radne površine GNOME koji pruža bitne značajke za uređivanje teksta, pisanje koda, označne jezike i podršku za dodatke što ga čini popularnim izborom među Korisnici Linuxa.

Instalirajte GNOME uređivač teksta na Linux

Možete instalirati uređivač GNOME u Linux sustave pomoću zadanog upravitelja 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 robustan je, besplatan i moderan uređivač koda otvorenog koda koji je izradio Microsoft za Linux, Mac i Windows računala.

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

  • Potpuna mogućnost otklanjanja pogrešaka s interaktivnom konzolom, prijelomnim točkama, skupovima poziva itd.
  • Ugrađena Git podrška s Git naredbama.
  • IntelliSense
  • 100% prilagodljivost
  • Podrška za mnoštvo jezika izravno iz kutije.
  • Rasporedi koji se mogu mijenjati.
  • Ugrađeni terminal.

Instalirajte Visual Studio Code u Linux

Možete instalirati uređivač VS koda u Linux sustave koristeći zadani upravitelj paketa 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 temeljen na Vimu

Neovim je hiperproširivi uređivač teksta temeljen na vimu s fokusom na upotrebljivost i proširivost funkcija. Račvan je iz popularnog uređivača Vim kako bi se agresivno preradila njegova funkcionalnost i upotrebljivost s modernim grafičkim sučeljima, asinkronom kontrolom poslova itd.

Istaknute značajke Neovim uključuju:

  • Besplatna licenca otvorenog koda.
  • Podrška za XDG osnovne direktorije.
  • Kompatibilnost s većinom Vim dodataka.
  • Ugrađeni emulator terminala koji se može konfigurirati.

Instalirajte Neovim u Linux

Možete instalirati uređivač Neovim u Linux sustave pomoću zadanog upravitelja paketima 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 s fokusom na brzinu i minimalnu veličinu programa za Windows platforme. Razvijen je na temelju uređivača teksta Scintilla i njegova se funkcionalnost može proširiti mnoštvom dodataka.

Njegove značajke uključuju:

  • Uređivanje s karticama
  • Preklapanje koda
  • Podrška za oznake
  • Karta dokumenta
  • Regularni izraz kompatibilan s Perlom

Instalirajte Notepad++ u Linuxu

Uređivač Notepad++ možete instalirati u Linux sustave pomoću upravitelja paketa snap kao što je prikazano.

sudo snap install notepad-plus-plus

16. Kakoune uređivač koda

Kakoune je besplatni modalni uređivač teksta otvorenog koda temeljen na Vimu s modelom za uređivanje koji implementira Vi pritiske tipki kao jezik za uređivanje teksta.

Ima nekoliko značajki među kojima su:

  • Automatsko uvlačenje.
  • Manipulacija slučajem.
  • Usmjeravanje svakog odabira na vanjski filtar.
  • Kuke
  • Označavanje sintakse.
  • Prilagodba.
  • Višestruki odabiri.

Instalirajte Kakoune na Linux

Možete instalirati uređivač Kakoune u Linux sustave koristeći zadani upravitelj 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 – terminalski uređivač teksta

Micro je uređivač teksta koji se temelji na naredbenom retku i napravljen je tako da bude dovoljno jednostavan i intuitivan da korisnici mogu iskoristiti značajke drugih uređivača teksta koji se temelje na terminalu bez strme krivulje učenja.

Istaknute Micro značajke uključuju:

  • Podrška za miša
  • Više kursora
  • Emulacija terminala
  • Visoka prilagodljivost
  • Sustav dodataka
  • Statička biblioteka bez ovisnosti

Instalirajte Micro u Linux

Možete jednostavno instalirati mikro uređivač teksta u svoju distribuciju Linuxa pokretanjem sljedeće instalacijske skripte pomoću naredbe curl kao što je prikazano.

curl https://getmic.ro | bash

18. Uređivač teksta u zagradama

Brackets je moderan besplatni uređivač koda otvorenog koda koji je stvorio Adobe s fokusom na web razvoj. Napisan je u HTML-u, CSS-u i JavaScriptu kako bi web programerima ponudio bogato iskustvo uređivanja koda uz mogućnost proširenja izvornih značajki pomoću nekoliko besplatnih proširenja.

Značajke zagrada uključuju:

  • Prekrasno korisničko sučelje
  • Podrška pretprocesora za SCSS i LESS
  • Inline uređivači
  • Pregled uživo
  • Uređivanje s više kartica
  • PHP podrška
  • Podržava protokol jezičnog poslužitelja
  • Podrška za proširenja dodataka

Instalirajte zagrade u Linuxu

Uređivač Bracckets možete instalirati u sustavima Linux koristeći zadani upravitelj 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 snap package manager za instaliranje Brackets u Linux.

sudo snap install brackets

19. Uređivač teksta Mousepad

Mousepad je lagan i user-friendly uređivač teksta prvenstveno dizajniran za Xfce desktop okruženje i nudi bitne značajke za osnovno uređivanje teksta, što ga čini prikladnim za brze zadatke bez preopterećenja korisnika.

Instalirajte Mousepad u Linuxu

Uređivač Podloga za miša možete instalirati u sustavima Linux pomoću zadanog upravitelja paketa 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. Jednostavni uređivač

Lite je novi uređivač teksta većinom razvijen na jeziku Lua, čiji je cilj ponuditi nešto praktično, ugodno, sićušno i brzo, stvoreno što jednostavnije; jednostavno mijenjati i proširivati ili koristiti bez ijednog.

21. urednik pepela

ash je običan i čist uređivač teksta temeljen na naredbenom retku, koji je dizajniran da bude jednostavan za korištenje s modernim vezama tipki i dovoljno je učinkovit za upravljanje velikim brojem datoteka istovremeno i ima široku lepezu modernih značajki.

22. CudaText

CudaText je novi čisti uređivač teksta otvorenog koda i više platformi koji dolazi s mnoštvom značajki koje uključuju:

  • Sintaksa ističe mnoge jezike.
  • Pronađi/zamijeni regularnim izrazima.
  • Paleta naredbi, s nejasnim podudaranjem.
  • Binarni/Hex preglednik za datoteke neograničene veličine.
  • Podrška za mnoga kodiranja.

23. Medit uređivač teksta

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

meditove značajke uključuju

  • Prilagodljivo isticanje sintakse.
  • Podrška za dodatke napisane u Pythonu, C ili Lua.
  • Podrška za regularne izraze.
  • Podesivi akcelerator tipkovnice.

Zaključujući

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