logo

Urejevalniki besedila Linux

Urejevalnik besedil je neke vrste računalniški program, ki lahko ureja navadno besedilo. Včasih se takšni programi imenujejo 'beležka' programsko opremo. Urejevalnikom besedil so na voljo paketi za razvoj programske opreme in operacijski sistem, ki jih je mogoče uporabiti za spreminjanje, vključno z izvorno kodo programskega jezika, dokumentacijskimi datotekami in konfiguracijskimi datotekami.

Urejevalnike besedil Linux lahko uporabite za urejanje besedilnih datotek, pisanje kod, posodabljanje datotek z uporabniškimi navodili, in več. Sistem Linux podpira več urejevalnikov besedil. V Linuxu obstajata dve vrsti urejevalnikov besedila, ki sta navedeni spodaj:

    Urejevalnik besedila v ukazni vrsticikot so Vi, nano, pico itd.GUI urejevalniki besedilkot so gedit (za Gnome), Kwrite itd.

Urejevalnik besedil igra pomembno vlogo pri kodiranju. Zato je pomembno izbrati najboljši urejevalnik besedil. Urejevalnik besedil ne sme biti samo preprost, ampak tudi funkcionalen in z njim mora biti dobro delati.

A urejevalnik besedil s funkcijami IDE velja za dober urejevalnik besedil.

Kaj je obogateno besedilo in navadno besedilo?

Obstajajo bistvene razlike med obogatenim besedilom (kot je tisto, ki ga ustvarijo namizno založništvo in urejevalniki besedil) in navadnim besedilom (ki ga ustvarijo in uredijo številni urejevalniki besedil).

Izključno je navadno besedilo sestavljeno iz predstavitev znakov. Vsi znaki so predstavljeni z enim, dvo- ali štiribajtnim zaporedjem s fiksno dolžino ali kot eno-štiribajtno zaporedje s spremenljivo dolžino, v skladu s posebnimi konvencijami kodiranja znakov, vključno z UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 ali ASCII. Te konvencije določajo več natisljivih znakov, vendar nenatisljivih znakov, ki upravljajo potek besedila, vključno s prelomi strani, prelomi vrstic in presledki. Navadno besedilo ne vključuje nobenih drugih besedilnih informacij, ne le uporabljene konvencije kodiranja znakov.

  • Navadno besedilo se shrani v besedilne datoteke; vendar besedilne datoteke ne shranjujejo izključno navadnega besedila.
  • Na splošno je bilo navadno besedilo prikazano z enoprostorsko pisavo, kot je stolpčno oblikovanje, vodoravna poravnava pa je bila včasih izvedena s presledki že od prvih računalniških dni.
  • Po drugi strani lahko obogateno besedilo vključuje metapodatke, oblikovanje odstavkov (npr. presledek, porazdelitev besed in črk, poravnavo in zamik med vrsticami in odstavki), podatke o oblikovanju znakov (npr. slog, težo, velikost in tipski prostor) in podatke o specifikaciji strani (npr. smer branja, rob in velikost). Obogateno besedilo je lahko zapleteno.
  • Urejevalniki besedil so ustvarjeni za odpiranje in shranjevanje besedilnih datotek z navadnim besedilom ali karkoli drugega, kar se lahko šteje za navadno besedilo, kot je oznaka obogatenega besedila ali kaj drugega (npr. SVG).

Kratka zgodovina urejevalnikov besedil

Računalniško besedilo je bilo v kartice vstavljeno z napravami za prebijanje tipk, preden so bili na voljo urejevalniki besedil. Nato so bile v čitalnik kartic vstavljene fizične škatle iz tankih kartonskih kartic. Slike kartic Dick, bobni in magnetne datoteke, narejene iz teh vrst kartic, na splošno niso imele znakov za ločevanje vrstic in domnevnih zapisov znakov s fiksno dolžino 80 ali 90. Luknjani trak je nadomestil karte. Izdelalo bi ga lahko nekaj teleprinterjev, ki so uporabljali edinstvene znake za predstavitev koncev zapisa.

ml do oz

Nekaj ​​zgodnjih operacijskih sistemov je vsebovalo paketne urejevalnike besedil, razvite z jezikovnimi procesorji ali kot različne pomožne programe; primer je bila funkcija za urejanje izvornih datotek, tj. SQUOZE, za SCAT v SHARE OS.

  • Prvi kolektivni urejevalniki besedil so sloveli kot 'vrstični uredniki' logično za terminale v slogu pisalnih strojev ali teleprinterjev brez zaslonov.
  • Ukazi (običajno en pritisk na tipko) so vplivali na urejanje datotek na izmišljeni točki vstavljanja, znani kot 'kurzor' .
  • Ta urejanja so bila dokumentirana z vnosom katerega koli ukaza za tiskanje majhnega odseka datoteke in občasnim tiskanjem celotne datoteke.
  • Kazalec je mogoče premikati prek ukazov v nekaj urejevalnikih vrstic, ki opisujejo številko vrstice v datoteki, morebitne regularne izraze in besedilne nize, ki jih je treba najti.
  • Nekaj ​​urejevalnikov vrstic je mogoče uporabiti s tipkanjem; Ukaze za spreminjanje lahko vzamete iz kompleta kart in jih uporabite za opisano datoteko.
  • Nekateri osnovni urejevalniki vrstic so podprli a 'preveri' način, kjer so ukazi za spreminjanje prikazali spremenjene vrstice.
  • Zaslonski urejevalniki besedil so postali običajni, ko so bili na voljo računalniški terminali in video zasloni.

O26 je bil eden od prvotnih celozaslonskih urejevalnikov, ki je bil leta 1967 določen za operatersko konzolo sistema serije CDC 6000. vi je bil še en začetni celozaslonski urejevalnik, ki je bil določen v 1970-ih; še vedno je klasičen urejevalnik v operacijskih sistemih Linux in Unix. Poleg tega je bil urejevalnik UCSD Pascal Screen Oriented Editor napisan v sedemdesetih letih prejšnjega stoletja in je bil razvit tako za splošno besedilo kot za razdeljeno izvorno kodo.

Eden od začetnih projektov odprtokodne in brezplačne programske opreme, Emacs, je še en prejšnji urejevalnik v realnem času in na celotnem zaslonu, ki je bil prenesen v različne sisteme. Hitrost in enostavna uporaba celozaslonskega urejevalnika sta spodbudili več zgodnjih nakupov video terminalov.

V urejevalniku besedil je osnovna podatkovna struktura tista, ki obravnava niz ali seznam zapisov, ki označuje trenutno stanje datoteke, ki se ureja. Ambicije za urejevalnike besedila, ki lahko hitreje razveljavijo/ponovijo zgodnja urejanja, vstavijo besedilo in oddaljeno besedilo, so pripeljale do napredka bolj zapletenih podatkovnih struktur, medtem ko je odhajajoče mogoče shraniti v enem dolgem zaporednem nizu znakov. Klasični urejevalnik besedil uporablja medpomnilnik vrzeli, vrv, tabelo kosov ali povezovalni seznam vrstic kot svojo podatkovno strukturo.

Vrste urejevalnika besedil

Nekaj ​​urejevalnikov besedil je preprostih in majhnih, drugi pa nudijo zapletene in široke funkcije. Unixu podobni operacijski sistemi in Unixu na primer vsebujejo urejevalnik pico, nekateri pa vsebujejo tudi urejevalnike Emacs in vi. Microsoftovi sistemi ponujajo preprosto beležnico, tako da različni ljudje uporabljajo druge urejevalnike z dodatnimi funkcijami, zlasti programerji.

  • Pod klasičnim operacijskim sistemom Mac OS Apple Macintosh je obstajal TeachText, ki ga je leta 1994 nadomestil SimpleText, ki je bil v Mac OS X nadomeščen prek TextEdita, ki je sestavljen iz funkcij urejevalnika besedil s tistimi, ki so običajne za urejevalnik besedil, kot je izbira dveh ali več pisav. , robovi in ​​ravnila.
  • Te funkcije hkrati niso na voljo, vendar jih je treba spremeniti z ukazom uporabnika ali tako, da program samodejno določi vrsto datoteke.
  • Skoraj vsak urejevalnik besedil lahko piše in bere datoteke v slogu navadnega besedila, kar jim omogoča zagon datotek, shranjenih v urejevalnikih besedil. Vendar mora shranjevanje teh vrst datotek prek urejevalnika besedil zagotoviti, da je datoteka podana v obliki navadnega besedila in da nobena BOM ali nastavitve kodiranja besedila ne bi zapletle datoteke za njeno pričakovano uporabo.
  • Številni urejevalniki besedil, ki niso WYSIWYG, vključno z WordStar , so prikladno uporabljeni kot urejevalniki besedil in so se kot taki uporabljali v osemdesetih letih prejšnjega stoletja.

Datotečni format (privzet) teh urejevalnikov besedil na splošno vključuje označevalni jezik, skupni format pa je vizualno oblikovanje in golo besedilo, doseženo z nenatisljivimi ubežnimi zaporedji ali kontrolnimi znaki. Poznejši urejevalniki besedil, kot je Microsoft Word, shranjujejo datoteke v binarni obliki in se večinoma nikoli ne uporabljajo za spreminjanje datotek z navadnim besedilom.

Tipične lastnosti urejevalnikov besedil

    Najdi in zamenjaj:Urejevalniki besedil ponujajo obsežne možnosti za iskanje in zamenjavo besedilnih nizov, bodisi nizov datotek bodisi posamezno v izbrani mapi ali odprtih zavihkih.Izreži, kopiraj in prilepi:Skoraj vsak urejevalnik besedil ponuja metode za kopiranje in premikanje besedila med datotekami ali v datotekah.Oblikovanje besedila:Urejevalniki besedil pogosto olajšajo vidike vizualnega oblikovanja, kot je samodejni zamik seznama oznak in oblikovanje preloma vrstice z znaki ASCII, označevanje sintakse, oblikovanje komentarjev itd.Razveljavi in ​​ponovi:Urejevalniki besedil ponujajo razveljavitev in ponovitev končnega urejanja kot pri procesorjih. Zlasti pri prejšnjih urejevalnikih besedil si pogosto zapomnimo samo eno raven zgodovine urejanja in izdajanje razveljavitve bo samo zaporedoma 'preklop' končna sprememba.
  • Možnost premikanja na opisano številko vrstice.
  • Sposobnost upravljanja UTF-8 kodiranega besedila.

Napredne funkcije urejevalnikov besedil

  • Definicija postopka in makra za opis novih funkcij in ukazov kot mešanica prejšnjih ukazov in makrov, verjetno s posredovanimi parametri ali gnezdenjem makra.
  • Makri profila skupaj z imeni, opisanimi v npr. profilu, okolju, se samodejno izvedejo ob zagonu nove datoteke ali na začetku urejevalne seje.
  • Profili za ohranjanje možnosti, ki jih določi uporabnik sredi seje urejanja.
  • Urejanje več datotek:Funkcije za urejanje dveh ali več datotek med sejo urejanja, verjetno zapomnitev kazalca trenutne vrstice vseh vrstic za vstavljanje podvojenega besedila v vse datoteke, premikanje ali kopiranje besedila med datotekami, vzporedno primerjavo datotek itd.Urejevalniki z več pogledi:Funkcija za prikaz dveh ali več pogledov podobne datoteke z ločenim sledenjem kazalcu, prilagajanjem sprememb med okni, vendar ponuja enake funkcije, kot so prisotne za neodvisne datoteke.Urejanje na podlagi stolpcev:Funkcija za vstavljanje in spreminjanje podatkov v določenem stolpcu ali premikanje podatkov v določene stolpce.Razširi/strni, znano tudi kot zlaganje:Funkcije za začasno izključitev odsekov besedila iz pogleda. Lahko temelji na nekaterih sintaktičnih komponentah ali različnih številkah vrstic, npr. razen vsega med BEGIN; in isti KONEC;.Preoblikovanje podatkov:Branje in združevanje vsebine druge besedilne datoteke v trenutno urejeno datoteko. Nekaj ​​urejevalnikov besedila ponuja način dodajanja rezultata ukaza, dostavljenega lupini operacijskega sistema. Vidik spreminjanja velikih in malih črk je mogoče tudi pretvoriti v velike ali male črke.Filtriranje:Nekaj ​​naprednih urejevalnikov besedil omogoča urejevalniku, da prenese odseke ali vsako datoteko, ki se spreminja, v drugo storitev in prebere izhod nazaj v datoteko na mestu vrstic, ki se 'filtrirajo'. Koristno je na primer razvrstiti niz vrstic številčno ali abecedno, zamikati izvorno kodo, izvajati matematične izračune itd.Razširljivost:Urejevalnik besedila, zasnovan za uporabo s strani več programerjev, mora nuditi nekaj orodij za vtičnike ali omogočati skripte; zato lahko programer personalizira urejevalnik z vidiki, potrebnimi za obdelavo projektov programske opreme, skladnost z določenimi slogi kodiranja ali prilagajanje vezav tipk ali funkcionalnosti za posebne sisteme za nadzor različic ali programske jezike.Označevanje sintakse:Označite konfiguracijske datoteke, označevalni jezik, izvorno kodo in drugo besedilo kontekstualno, ki je predstavljeno v predvidljivi ali organizirani obliki. Na splošno urejevalniki dovoljujejo uporabnikom, da prilagodijo sloge ali barve, uporabljene za vse jezikovne elemente. Poleg tega nekateri urejevalniki dovoljujejo uporabnikom nalaganje in uporabo tem za spreminjanje občutka in videza celotnega uporabniškega vmesnika urejevalnika.Urejevalniki, usmerjeni v sintakso:Nekateri urejevalniki besedil podpirajo sintakso enega ali več jezikov in dovoljujejo operacije v kontekstu sintaktičnih enot. Na primer vstavljanje stavka WHEN znotraj stavka SELECT.Ukazna vrstica:Nekaj ​​urejevalnikov, kot sta XEDIT in ISPF, ima na zaslonu vdelano polje za vnos ukazov v nasprotju z besedilom. Uporabnik bo morda moral uporabiti smerne tipke za preklapljanje med besedilnimi in ukaznimi polji ali pa si lahko urejevalnik razlaga kot zahteve za spremembo, odvisno od urejevalnika.
    Krmarjenje s kazalcem se lahko razlikuje glede na urejevalnike besedila. Če na primer kliknete Konec, se lahko premaknete na konec previte vrstice, potem ko se z enim klikom premaknete na konec besedila vrstice na zaslonu. Običajno imajo blokovno usmerjeni terminali vdelane tipke za premikanje kazalca, tako kot tipkovnice prek osebnih računalnikov.Ukazi vrstice:Vrstni ukazi se imenujejo tudi zaporedni ukazi ali predponski ukazi. Nekaj ​​urednikov obravnava datoteko kot matriko besedilne datoteke z ustreznimi zaporednimi številkami ali številkami vrstic in ima različno polje številke vrstice za vsa besedilna polja.

Ukaz za vrstico lahko opišemo tudi kot niz, ki ga uporabnik vnese v polje številke vrstice in urejevalnik prepozna kot ukaz, ki deluje na določeni vrstici ali bloku vrstice. Na primer LC za pretvorbo vrstice v male črke. Ne glede na ime ukaza s predpono nekateri urejevalniki dovoljujejo, da se polje zaporedja pojavi za besedilnim poljem.

V tem razdelku bomo razpravljali o 20 najboljših urejevalnikih besedil za Linux . V nadaljevanju bomo govorili o najnovejših urejevalnikih besedil in jih primerjali s tradicionalnimi urejevalniki besedil, kot je npr mi in nano . To vam bo pomagalo pri izbiri urejevalnika po vaši izbiri.

  1. Urejevalnik Vi/VIM
  2. Nano urejevalnik
  3. Urednik za urejanje
  4. Vrhunski urejevalnik besedil
  5. VSCode
  6. GNU emacs
  7. Urejevalnik Atom
  8. Urejevalnik oklepajev
  9. urejevalnik vrhov
  10. Modra riba
  11. Kate/Kwrite
  12. Beležnica ++
  13. Mrk
  14. urejevalnik gVIM
  15. urednik Jed
  16. Geany urednik
  17. Leaf Pad
  18. Svetlobna miza
  19. Urejevalnik besedil Medit
  20. CodeLite

1.Vi/VIM urejevalnik

Urejevalnik Vim je eden najpogosteje uporabljanih in zmogljivih urejevalnikov sistema Linux, ki temeljijo na ukazni vrstici. Privzeto ga podpira večina distribucij Linuxa. Ima izboljšane funkcionalnosti starega Urejevalnik Unix Vi . Je uporabniku prijazen urejevalnik in zagotavlja enako okolje za vse distribucije Linuxa. Imenuje se tudi kot programerski urednik ker ima večina programerjev raje urejevalnik Vi.

Urejevalnik Vi ima nekaj posebnih funkcij, kot so načini Vi in označevanje sintakse, zaradi česar je močnejši od drugih urejevalnikov besedila. Na splošno ima dva načina:

Ukazni način: Ukazni način nam omogoča izvajanje dejanj na datotekah. Privzeto se zažene v ukaznem načinu. V tem načinu se vse vrste besed obravnavajo kot ukazi. V tem načinu lahko izvajamo ukaze.

Način vstavljanja: Način vstavljanja omogoča vstavljanje besedila v datoteke. Če želite preklopiti iz ukaznega načina v način vstavljanja, pritisnite Esc tipko za izhod iz aktivnega načina in 'jaz' ključ.

Če želite izvedeti več o urejevalniku Vi, obiščite urejevalnik Vi z ukazi .

Če želite priklicati urejevalnik vi, izvedite ukaz vi z imenom datoteke, kot sledi:

 vi 

Izgledalo bo kot spodnja slika:

Urejevalniki besedila Linux

2. Nano urejevalnik

Nano je preprost urejevalnik. Namenjen je tako začetnikom kot naprednim uporabnikom. Ima veliko funkcij prilagajanja.

Nekatere napredne funkcije nano urejevalnika besedil so naslednje:

  • Ima zelo prilagodljive vezave tipk
  • Podpira označevanje sintakse
  • Ima možnosti razveljavitve in ponovitve
  • Omogoča celovrstni prikaz na standardnem izhodu
  • Ima podporo za pozivnik za branje iz standardnega vnosa

Če želite odpreti datoteko z nano urejevalnikom, izvedite ukaz, kot sledi:

 nano 

Nano urejevalnik izgleda takole:

Urejevalniki besedila Linux

V urejevalniku nano so uporabne možnosti navedene na dnu, uporabite Možnost CTRL+ opraviti operacijo. Na primer, za izhod iz urejevalnika uporabite CTRL +X ključi. Če želite izvedeti več o nano urejevalniku, obiščite Linux Nano Editor.


3. Uredi urejevalnik

Urejevalnik Gedit je privzeti urejevalnik za namizno okolje GNOME. Ko odpremo datoteko, se bo odprla z urejevalnikom Gedit. Zagotavlja enostavne funkcije kot kateri koli osnovni urejevalnik besedil. Je lahek urejevalnik z enostavnim uporabniškim vmesnikom. Javno je bil izdan leta 2000 z namiznim okoljem GNOME. Razvit je z uporabo Programski jezik C in podpira vse družine pisav.

Nekatere ključne funkcije urejevalnika besedila gedit so naslednje:

  • Omogoča poudarjanje sintakse.
  • Podpira internacionalizirano besedilo.
  • Podpira več programskih jezikov.

Če želite priklicati urejevalnik gedit iz terminala, izvedite spodnji ukaz:

 gedit 

Izgleda:

Urejevalniki besedila Linux

4. Vzvišeno besedilo

Urejevalnik besedil Sublime je tudi eden najbolj priljubljenih urejevalnikov besedil, ki temeljijo na IDE. Uporablja se kot orodje za razvojno okolje bolj kot urejevalnik besedil. Ima več funkcij za podporo številnih programskih in označevalnih jezikov. Poleg tega podpira številne vtičnike, da je več kot samo urejevalnik besedil.

Nekatere ključne funkcije sublimnega urejevalnika besedil so naslednje:

  • Ima odlično ukazno paleto.
  • Je API vtičnika, ki temelji na pythonu.
  • Podpira vzporedno urejanje kode.
  • Zagotavlja nastavitve, specifične za projekt.

Za namestitev sublimnega urejevalnika besedila izvedite naslednje ukaze:

 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text 

Če želite izvedeti več o namestitvi, obiščite Namestitev urejevalnika besedil sublime na ubuntu.

Urejevalnik Sublime lahko odpremo z brskanjem po aplikacijah. Prav tako ga lahko odpremo s terminala. Za dostop do sublimnega urejevalnika iz terminala izvedite spodnji ukaz:

 subl 

Izgledalo bo kot spodnja slika:

Urejevalniki besedila Linux

5. Urejevalnik VSCode

Urejevalnik VSCode je sodoben in široko uporabljan urejevalnik besedil. Izdelal ga je Microsoft in ima podporo za Linux, Mac in OS Windows . Omogoča številne zmogljive funkcije za podporo številnim programskim jezikom in označevalnemu jeziku.

fcfs

Če želite namestiti VSCode, prenesite binarni paket iz Tukaj . In izvedite spodnji ukaz za sisteme, ki temeljijo na Debianu in Ubuntuju:

 sudo apt install./.deb 

Nekatere ključne funkcije urejevalnika VSCode so naslednje:

  • Ima popolno podporo za odpravljanje napak z interaktivno konzolo, prekinitvenimi točkami, skladi klicev in več.
  • Ima vgrajeno podporo za Git in ukaze Git.
  • Olajša z IntelliSense.
  • Ponuja številne možnosti prilagajanja.
  • Ima ogromno podporo za jezike.
  • Podpira preklopne postavitve.
  • Zagotavlja vgrajen terminal.

Urejevalnik VSCode izgleda kot spodnja slika:

Urejevalniki besedila Linux

6.GNU Emacs

GNU Emacs je najstarejši in najpreprostejši urejevalnik besedil za sistem Linux. Je del projekta GNU. Še vedno je priljubljen urejevalnik besedil, ki ga zaradi svoje preprostosti uporablja na tisoče uporabnikov. Zapisano je v C in LISP programski jeziki.

Nekatere ključne značilnosti GNU Emacs so naslednje:

  • Ima možnosti pošte in novic.
  • Zagotavlja razširitev vmesnika za odpravljanje napak.
  • Ima obsežno dokumentacijo in podporo.

Za namestitev GNU Emacs izvedite naslednje ukaze:

 sudo apt-get update sudo apt-get install emacs 

Za dostop do njega iz terminala izvedite spodnji ukaz:

 emacs 

Izgledalo bo kot spodnja slika:

Urejevalniki besedila Linux

7. Urejevalnik Atom

Atom je brezplačen urejevalnik odprtokodne kode, ki ga je razvil GitHub Inc . Je večplatformski in podpira več programskih jezikov. Imenuje se tudi kot ' hekerski urejevalnik besedil za 21. stoletje '. Razvit je bil za razvojne namene. Je popolnoma prilagodljiv z uporabo spletnih tehnologij, kot je npr JavaScript in HTML. Olajša z vtičniki, ki temeljijo na Node.js, in nadzorom Git.

Nekatere ključne funkcije urejevalnika Atom so naslednje:

  • Je odprtokoden.
  • Ima sodobno, prilagodljivo postavitev.
  • Olajša s privlačnimi temami.
  • Zagotavlja vdelano podporo za Git.
  • Zagotavlja sodelovanje v realnem času s Telesync.
  • Ima pametno samodejno dokončanje in IntelliSense.
  • Ima vgrajen upravitelj paketov.

Če želite namestiti Atom, prenesite binarni paket iz uradna stran Atom in izvedite spodnji ukaz:

 sudo dpkg -i Downloads/atom-amd64.deb 

Če želite izvedeti več o namestitvi, obiščite tukaj.

Izgledalo bo kot spodnja slika:

Urejevalniki besedila Linux

8. Urejevalnik oklepajev

Urejevalnik oklepajev je brezplačen in odprtokodni urejevalnik besedil, ki ga je razvil Adobe . Osredotoča se predvsem na spletni razvoj. Zagotavlja bogato izkušnjo urejanja kode z več brezplačnimi razširitvami. Napisan je v HTML, CSS in JS.

Nekatere ključne funkcije urejevalnika oklepajev so naslednje:

  • Zagotavlja privlačen uporabniški vmesnik.
  • Ima predprocesorsko podporo za SCSS in LESS.
  • Olajša z vgrajenimi urejevalniki.
  • Zagotavlja predogled v živo.
  • Ima podporo za urejanje z več zavihki.
  • Ima podporo za PHP.
  • Podpira protokol jezikovnega strežnika.
  • Podpira razširitve vtičnikov.

Če želite namestiti urejevalnik oklepajev, izvedite naslednje ukaze:

 sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets 

Videti bo takole:

Urejevalniki besedila Linux

9. Peak Editor

Urejevalnik Pico je terminalski urejevalnik besedil za Linux. Ima vgrajeno podporo za Pine News in e-poštni odjemalec. Je zelo enostaven za uporabo in olajša z nekaterimi uporabnimi funkcijami, kot je npr utemeljitev, izreži/prilepi, črkovalnik , in več. Vendar je le preprost urejevalnik besedil, zato ne ponuja veliko funkcij kot drugi urejevalniki besedil Linux.

To ni povsem brezplačen urejevalnik besedila, zato večina distribucij Linuxa ne ponuja pico kot urejevalnik besedil.

Ne podpira dela z več datotekami hkrati. Prav tako ne more izvesti operacije iskanja in zamenjave v več datotekah.

Če želite odpreti datoteko z urejevalnikom besedil pico, izvedite ukaz, kot sledi:

 pico 

Videti bo kot spodnji ukaz:

Urejevalniki besedila Linux

10. Modra riba

Bluefish je brezplačen in odprtokodni urejevalnik besedil za sistem Linux. Je napreden urejevalnik besedil z veliko orodji za programiranje. Dober je za razvoj dinamičnih spletnih mest. Podpira več jezikov in orodij, kot npr PHP, C, C++, JavaScript, Java, Google Go, in še veliko več.

Nekatere ključne funkcije urejevalnika besedil Bluefish so naslednje:

  • Je lahek in hiter.
  • Omogoča integracijo z zunanjimi programi Linuxa, kot so make, sed, awk, lint, weblint in mnogi drugi.
  • Olajša s črkovalnikom.
  • Omogoča nam delo na več projektih.
  • Ima oddaljeno urejanje datotek.
  • Zagotavlja funkcijo iskanja in zamenjave.
  • Ima možnost razveljavitve in ponovitve.
  • Zagotavlja samodejno obnovitev spremenjenih datotek.

Če želite namestiti Bluefish, izvedite naslednje ukaze:

 sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish 

Če želite izvedeti več o namestitvi, obiščite Namestite urejevalnik Bluefish na Ubuntu.

Če želite odpreti datoteko z bluefish, izvedite spodnji ukaz:

 bluefish 

izgledalo bo takole:

Urejevalniki besedila Linux

11. Kate/Kwrite

kate je napreden urejevalnik več dokumentov. Je del KDE od izdaje različice 2.2. Namizno okolje Kubuntu ga pošilja kot privzeti urejevalnik. Če ste seznanjeni z okoljem Kubuntu, potem ste gotovo vedeli za urejevalnik kate. Omogoča delo z več datotekami hkrati. Šteje se za IDE, saj ima zmogljive funkcije, kot je IDE. Dober je za urejanje konfiguracijskih datotek, pregledovanje virov HTML iz Konquerorja, ustvarjanje novih aplikacij in veliko drugih opravil.

Nekatere ključne funkcije urejevalnika Kate so naslednje:

Nekatere edinstvene funkcije Kate vključujejo:

  • Je močan IDE.
  • Zagotavlja podporo za številne jezike.
  • Ima funkcijo samodejnega zaznavanja jezika.
  • Samodejno nastavi zamik za dokumente.

Če želite namestiti urejevalnik kate, izvedite spodnji ukaz:

 sudo apt-get install kate 

Če želite odpreti datoteko z urejevalnikom kate, izvedite spodnji ukaz:

java int v niz
 kate 

Izgledalo bo kot spodnja slika:

Urejevalniki besedila Linux

12. Beležnica++

Notepad++ je osnovni urejevalnik besedil, ki ima veliko možnosti prilagajanja. Osredotoča se predvsem na hitrost in minimalno velikost programa. Večinoma ga uporabljajo uporabniki sistema Windows. Podpira več vtičnikov za povečanje njegove funkcionalnosti.

Nekatere ključne funkcije Notepad++ so naslednje:

  • Podpira urejanje z zavihki.
  • Omogoča zlaganje kode.
  • Ima podporo za zaznamke.
  • Ima zemljevid dokumentov.
  • Zagotavlja podporo za Perl združljiv regularni izraz.

Če želite namestiti notepad ++, izvedite naslednje ukaze:

 sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus 

Če želite izvedeti več o postopku namestitve, obiščite Kako namestiti notepad++ na Ubuntu.

Če želite odpreti datoteko z notepad++, izvedite spodnji ukaz:

 notepad-plus-plus 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

13. Mrk

Eclipse je eden najpogosteje uporabljenih IDE (integrirano razvojno okolje) za razvoj. Je prednostna izbira razvijalcev Java, saj je razvit v Javi in ​​ponuja več funkcij za razvoj naprednih aplikacij Java. Zagotavlja podporo tudi za druge programske jezike in moramo namestiti dodatne vtičnike za pisanje kode v drugih programskih jezikih, kot je npr. PHP , Python , C, C++, Ruby on Rails, COBOL in drugo.

Nekatere ključne značilnosti mrka so naslednje:

  • Je brezplačen in odprtokodni urejevalnik kode.
  • Ponuja orodja za razvoj Java za razvijalce Java.
  • Ima ogromno podporo za vtičnike.
  • Zagotavlja tržnico eclipse za prenos dodatnih orodij.

Če želite namestiti Eclipse, izvedite naslednje ukaze:

 sudo apt update sudo apt install eclipse 

Če želite izvedeti več o postopku namestitve, obiščite Kako namestiti Eclipse na Ubuntu.

Videti bo kot spodnja slika:

numpy mean
Urejevalniki besedila Linux

14. Urejevalnik gVim

Urejevalnik gVim je različica GUI priljubljenega urejevalnika Vim. Ima podobno funkcionalnost in načine kot urejevalnik ukazne vrstice Vim. Preprosto ga je mogoče prenesti iz trgovine s programsko opremo. Če ga želite namestiti s terminala, izvedite naslednje ukaze:

 sudo apt-get update -y sudo apt-get install -y gvim 

Če želite odpreti datoteko z gVim iz terminala, izvedite spodnji ukaz:

 gvim 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

15. Urednik Jed

Jed je urejevalnik ukazne vrstice, ki podpira obsežno uporabo knjižnice S-Lang. Jed podpira vse svoje okuse za različne operacijske sisteme, kot sta Linux in Windows. Je lahek urejevalnik, zaradi česar je idealen urejevalnik za sisteme z nizko konfiguracijo.

Nekatere ključne funkcije urejevalnika Jed so naslednje:

  • Zagotavlja barvno označevanje sintakse na barvnih terminalih.
  • Ima podporo za zlaganje kode.
  • Ponuja spustne menije na terminalu.
  • Ima podporo za posnemanje urejevalnikov, kot so Emacs, EDT, WordStar, Borland, Brief itd.
  • Razširljiv je v C-ju podobnem jeziku S-Lang, zaradi česar je zelo prilagodljiv.
  • Podpira različne načine programiranja za več programskih jezikov.

Če želite namestiti urejevalnik Jed, izvedite naslednje ukaze:

 sudo apt-get update -y sudo apt-get install -y jed 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

16. Geany Editor

Geany je močan in lahek urejevalnik za sisteme Linux. Je stabilen in podpira ogromno funkcij, zaradi katerih je uporaben. Vgrajeno ima podporo za več programskih jezikov. Podpirajo ga drugi operacijski sistemi, kot npr Windows in Mac prav tako.

Nekatere ključne funkcije urejevalnika Geany so naslednje:

  • Zagotavlja funkcijo označevanja sintakse.
  • Zagotavlja vtični vmesnik.
  • Podpira številne vrste datotek.
  • Omogoča zlaganje kode in možnosti navigacije kode.
  • Ponuja možnost samodokončanja.
  • Podpira samodejno zapiranje oznak HTML in XML.

Če želite namestiti urejevalnik Geany, izvedite naslednje ukaze:

 sudo apt-get update sudo apt-get install geany 

Videti bo kot spodnji ukaz:

Urejevalniki besedila Linux

17. Listna plošča

Leafpad je preprost urejevalnik besedil, ki temelji na GTK. Je priljubljen urejevalnik besedil med uporabniki Linuxa zaradi svoje preprostosti in lahkotnosti.

Ključne lastnosti Leafpada so naslednje:

  • Zagotavlja možnost kodiranja.
  • Zagotavlja samodejno zaznavanje kodnih naborov (UTF-8 in nekaj kodnih naborov).
  • Omogoča neomejeno razveljavitev/uveljavitev operacij.
  • Omogoča samodejni/večvrstični zamik.
  • Prikaže trenutno številko vrstice.
  • Omogoča funkcijo povleci in spusti.
  • Omogoča tiskanje datotek.

Če želite namestiti Leafpad, izvedite naslednje ukaze:

 sudo apt-get update -y sudo apt-get install -y leafpad 

Videti bo kot spodnji ukaz:

Urejevalniki besedila Linux

18. Svetlobna miza

Svetlobna miza je sodoben odprtokodni urejevalnik besedil, ki temelji na IDE. Je eden najboljših urejevalnikov besedil v sistemu Linux.

Nekatere ključne značilnosti svetlobne mize so naslednje:

  • Je brezplačen in odprtokoden.
  • Je večplatformski in lahek.
  • Zagotavlja sodoben, pameten uporabniški vmesnik z minimalističnim vmesnikom.
  • Omogoča samodejno dokončanje med kodiranjem.
  • Podpira vgrajeno vrednotenje.
  • Ima veliko možnosti prilagajanja s temami in vtičniki.
  • Omogoča razdeljene poglede in takojšnje povratne informacije.
  • Ima ukazno paleto.
  • Olajša z mehkim iskalcem.
  • Podpira samodejne posodobitve.

Svetlobno mizo lahko preprosto prenesemo z njene uradne strani. Če ga želite namestiti s terminala, izvedite naslednje ukaze:

 sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

19. Urejevalnik besedil Medit

Urejevalnik besedil medit je lahek odprtokodni urejevalnik besedil. Na voljo je za vse glavne operacijske sisteme, kot so Linux, Mac in Windows. Začel se je s preprosto vgrajeno komponento CGAP, zdaj pa je nadgrajen kot samostojni urejevalnik besedil.

Nekatere ključne lastnosti Medita so naslednje:

  • Omogoča poudarjanje sintakse.
  • Omogoča številne vtičnike za več programskih jezikov.
  • Podpira regularne izraze.
  • Olajša z nastavljivimi pospeševalci tipkovnice.

Če želite namestiti medit, izvedite naslednje ukaze:

 sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

20. CodeLite

CodeLite je odprtokodni IDE, ki podpira več platform. Podpira več najbolj uporabljenih programskih jezikov, kot so C, C++ , PHP in JavaScript. Podpira vse glavne platforme, kot so Linux, Mac in Windows.

Če želite namestiti CodeLite, izvedite naslednje ukaze:

 sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y 

Videti bo kot spodnja slika:

Urejevalniki besedila Linux

Nekateri specializirani urejevalniki

Urejevalniki vsebujejo dodatne funkcije in posebne lastnosti, npr.

    Urejevalniki izvorne kode je nekaj urejevalnikov besedil z dodatnimi funkcijami, ki ponujajo izdelavo izvorne kode. Ti pogosto vsebujejo navigacijo po kodi, ki jo lahko programira uporabnik, funkcije za označevanje sintakse in makre tipkovnice ali orodja za kodiranje, enaka urejevalniku HTML. Integrirana razvojna okolja so razviti za obdelavo in racionalizacijo večjih programskih projektov. Običajno se uporabljajo samo za programiranje, ker vključujejo več funkcij, ki niso potrebne za osnovno urejanje besedila. Zlaganje urejevalniki vsebujejo 'ortodoksne urejevalnike', ki so izpeljanke Xedita. Urejevalniki, ki delujejo z zgibanjem brez vidikov, specifičnih za programiranje, so na splošno znani kot orisarji.
  • Avtorji knjige Svetovni splet imajo vrsto urejevalnikov HTML, ki se uporabljajo za izdelavo spletnih strani. Vsebujejo E Text Editor, KompoZer in Dreamweaver. Več ponuja možnost ogleda dela, ki poteka, v standardnem spletnem brskalniku ali vgrajenem mehanizmu za upodabljanje HTML.
  • Skoraj vsak spletni razvoj je implementiran v dinamičnem programskem jeziku, kot sta PHP ali Ruby, z IDE ali urejevalnikom izvorne kode. HTML zagotovi vsaka, vendar so osnovna statična spletna mesta shranjena kot ločene datoteke predlog, ki jih zbira programska oprema, ki upravlja spletno mesto, in ne sestavljajo celotnega dokumenta HTML.
  • Oblikovalci so znani tudi kot drevesni urejevalniki, saj vključujejo hierarhična orisna drevesa z uporabo urejevalnika besedil. Zgibanje lahko obravnavamo kot specializirano orisno obliko.
  • Računalniški znanstveniki, fiziki in matematiki pogosto ustvarjajo knjige in članke z LaTeXom in TeXom v datotekah z navadnim besedilom. Pogosto so takšni dokumenti ustvarjeni s standardnim urejevalnikom besedil, čeprav nekaj ljudi uporablja specializirane urejevalnike TeX.
  • Sodelujoči uredniki omogočajo dvema ali več uporabnikom, da istočasno delajo na podobnem dokumentu v omrežju z oddaljenih lokacij. Spremembe, ki jih naredijo določeni uporabniki, se samodejno sledijo in združijo v dokument, da se odpravi možnost nezdružljivih urejanj. Urejevalniki brez motenj ponujajo minimalističen vmesnik skupaj s ciljem ločevanja pisalnika od preostalega operacijskega sistema in aplikacije, tako da se lahko osredotočijo na pisanje brez motenj prek komponent vmesnika, kot je območje obvestil ali orodne vrstice.