21 bestu opinn uppspretta textaritillar (GUI + CLI) árið 2019


Hægt er að nota textaritla til að skrifa kóða, breyta textaskrám eins og stillingarskrám, búa til notendaleiðbeiningaskrár og margt fleira. Í Linux eru textaritlar tvenns konar, það er grafískt notendaviðmót (GUI) og textaritlar fyrir skipanalínur (hugga eða flugstöð).

Í þessari grein er ég að skoða nokkra af bestu 21 opnum textaritlum sem oft eru notaðir í Linux á bæði netþjónum og skjáborðum.

1. Vi/Vim Ritstjóri

gerir kleift að auðkenna setningafræði þegar kóða er skrifað eða stillingarskrám er breytt.

Þú getur sett upp Vim ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install vim     [On Debian, Ubuntu and Mint]
$ sudo dnf install vim     [On RHEL, CentOS and Fedora]
$ sudo pacman -S vim       [On Arch Linux and Manjaro]
$ sudo zypper install vim  [On OpenSuse]

Ef þú vilt sjá heildar seríuna okkar um vi(m), vinsamlegast vísaðu á hlekkina hér að neðan:

  • Lærðu og notaðu Vi/Vim sem fulltextaritil í Linux
  • Lærðu 'Vi/Vim' ritstjóra ráð og brellur til að auka færni þína
  • 8 Áhugaverðar „Vi/Vim“ ritstjóraráð og brellur

2. Gedit

Gedit er almennt notaður GUI byggt textaritill og er sjálfgefinn uppsettur textaritill á Gnome skjáborðsumhverfi. Það er einfalt í notkun, mjög tengt og öflugur ritstjóri með eftirfarandi eiginleikum:

  • Stuðningur við UTF-8
  • Notkun stillanlegrar leturstærðar og lita
  • Mjög sérhannaðar auðkenning setningafræði
  • Afturkalla og endurtaka virkni
  • Tilfærslu skráa
  • Fjarstýring á skrám
  • Leita og skipta út texta
  • Stuðningsaðgerðir klemmuspjalds og margt fleira

Þú getur sett upp Gedit ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install gedit     [On Debian, Ubuntu, and Mint]
$ sudo dnf install gedit     [On RHEL, CentOS and Fedora]
$ sudo pacman -S gedit       [On Arch Linux and Manjaro]
$ sudo zypper install gedit  [On OpenSuse]

3. Nano ritstjóri

Nano er auðveldur í notkun textaritill, sérstaklega fyrir bæði nýja og háþróaða Linux notendur. Það eykur notagildi með því að bjóða upp á sérsniðna lyklabindingu.

Nano hefur eftirfarandi eiginleika:

  • Mjög sérhannaðar lyklabindingar
  • Auðkenning setningafræði
  • Afturkalla og endurtaka valkosti
  • Full línuskjár á venjulegu úttakinu
  • Símtölustuðningur til að lesa úr venjulegu inntaki

Þú getur sett upp Nano ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install nano     [On Debian, Ubuntu, and Mint]
$ sudo dnf install nano     [On RHEL, CentOS and Fedora]
$ sudo pacman -S nano       [On Arch Linux and Manjaro]
$ sudo zypper install nano  [On OpenSuse]

Þú getur skoðað heildarhandbókina okkar til að breyta skrám með Nano ritstjóra á:

  • Hvernig á að nota Nano Editor í Linux

4. GNU Emacs

Emacs er mjög stækkanlegur og sérhannaður textaritill sem býður einnig upp á túlkun á Lisp forritunarmálinu í kjarna þess. Hægt er að bæta við mismunandi viðbótum til að styðja við textavinnsluaðgerðir.

Emacs hefur eftirfarandi eiginleika:

  • Notendaskjöl og kennsluefni
  • Setjafræði auðkenning með litum jafnvel fyrir venjulegan texta.
  • Unicode styður mörg náttúruleg tungumál.
  • Ýmsar viðbætur, þar á meðal póstur og fréttir, villuleitarviðmót, dagatal og margt fleira

Þú getur sett upp Emacs ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann þinn eins og sýnt er.

$ sudo apt install emacs     [On Debian, Ubuntu, and Mint]
$ sudo dnf install emacs     [On RHEL, CentOS and Fedora]
$ sudo pacman -S emacs       [On Arch Linux and Manjaro]
$ sudo zypper install emacs  [On OpenSuse]

5. Kate/Kwrite

Kate er eiginleikaríkur og mjög stingalegur textaritill sem kemur með KDesktop Environment (KDE). Kate verkefnið miðar að þróun tveggja aðalvara sem eru: KatePart og Kate.

KatePart er háþróaður textaritilhluti sem er innifalinn í mörgum KDE forritum sem gætu krafist þess að notendur breyti texta á meðan Kate er textaritill með mörgum skjölum (MDI).

Eftirfarandi eru nokkrar af almennum eiginleikum þess:

  • Stækkanlegt með forskriftum
  • Kóðunarstuðningur eins og Unicode ham
  • Textaflutningur í tvíátta stillingu
  • Línulokastuðningur með sjálfvirkri greiningaraðgerð

Einnig fjarstýring á skrám og mörgum öðrum eiginleikum, þar á meðal háþróaða ritstjóraeiginleika, forritaeiginleika, forritunareiginleika, textaútgáfueiginleika, öryggisafritunareiginleika og leitar- og skiptieiginleika.

Þú getur sett upp Kate ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install kate     [On Debian, Ubuntu, and Mint]
$ sudo dnf install kate     [On RHEL, CentOS, and Fedora]
$ sudo pacman -S kate       [On Arch Linux and Manjaro]
$ sudo zypper install kate  [On OpenSuse]

6. Háleitur textaritill

Sublime Text er öflugur frumkóða ritstjóri á vettvangi með Python forritunarviðmóti. Það styður mörg forritunarmál og álagningarmál og notendur geta bætt við eiginleikum með viðbætur, aðallega byggðar á samfélaginu og studdar undir frjálsum hugbúnaðarleyfum.

Þú getur sett upp Sublime Text editor í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install sublime-text     [On Debian, Ubuntu, and Mint]
$ sudo dnf install sublime-text     [On RHEL, CentOS, and Fedora]
$ sudo pacman -S sublime-text       [On Arch Linux and Manjaro]
$ sudo zypper install sublime-text  [On OpenSuse]

7. Jed Ritstjóri

Jed er líka annar skipanalínuritari með stuðningi við GUI eins og eiginleika eins og fellivalmyndir. Það er þróað markvisst fyrir hugbúnaðarþróun og einn af mikilvægum eiginleikum þess er stuðningur við Unicode ham.

Þú getur sett upp Jed ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install jed     [On Debian, Ubuntu, and Mint]
$ sudo dnf install jed     [On RHEL, CentOS, and Fedora]
$ sudo pacman -S jed       [On Arch Linux and Manjaro]
$ sudo zypper install jed  [On OpenSuse]

8. gVim Ritstjóri

Það er GUI útgáfa af hinum vinsæla Vim ritstjóra og hann hefur svipaða virkni og skipanalínan Vim.

Þú getur sett upp gVim ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install vim-gtk3     [On Debian, Ubuntu, and Mint]
$ sudo dnf install gvim         [On RHEL, CentOS, and Fedora]
$ sudo pacman -S gvim           [On Arch Linux and Manjaro]
$ sudo zypper install gvim       [On OpenSuse]

9. Geany Ritstjóri

Geany er pínulítið og létt samþætt þróunarumhverfi sem býður upp á helstu IDE-líka eiginleika með áherslu á hugbúnaðarþróun með því að nota GTK+ verkfærakistuna.

Það hefur nokkra grunneiginleika eins og taldar eru upp hér að neðan:

  • Auðkenning setningafræði
  • Tengjanlegt viðmót
  • Styður margar skráargerðir
  • Kveikir á því að brjóta saman kóða og leiðsögn um kóða
  • Táknheiti og sjálfvirk útfylling smíðað
  • Styður sjálfvirka lokun HTML og XML merkja
  • Einkaverkefnisstjórnunarvirkni auk margra annarra

Þú getur sett upp Geany ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann þinn eins og sýnt er.

$ sudo apt install geany        [On Debian, Ubuntu, and Mint]
$ sudo dnf install geany        [On RHEL, CentOS, and Fedora]
$ sudo pacman -S geany          [On Arch Linux and Manjaro]
$ sudo zypper install geany     [On OpenSuse]

10. Laufpúði

Leaf Pad er GTK+ byggt, léttur GUI byggt textaritill sem er einnig vinsæll meðal Linux notenda í dag. Það er auðvelt í notkun fyrir nýja Linux notendur.

Það hefur eftirfarandi eiginleika:

  • Kóðasett valkostur
  • Leyfir sjálfvirka greiningu á kóðasetti
  • Valkostir fyrir afturkalla og endurtaka
  • Sýna skráarlínunúmer
  • Styður Draga og sleppa valkosti
  • Prentunarstuðningur

Þú getur sett upp Leaf Pad ritstjóra í Linux kerfum með því að nota snap pakkastjóra eins og sýnt er.

$ sudo snap install leafpad

11. Bláfiskur

Bluefish er auðveldur uppsetning og háþróaður textaritill sem miðar á Linux forritara og vefhönnuði. Það býður upp á breitt sett af eiginleikum eins og taldar eru upp hér að neðan:

  • Létt og hratt
  • Samþættir utanaðkomandi Linux forrit eins og lint, weblint, make og mörg önnur og síur, pípur eins og sed, sort, awk og margt fleira
  • Stafsetningarathugun
  • Styður við að vinna að mörgum verkefnum
  • Fjarstýring á skrá
  • Leita og skipta um stuðning
  • Afturkalla og endurtaka valmöguleika
  • Sjálfvirk endurheimt breyttra skráa

Þú getur sett upp Bluefish ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann þinn eins og sýnt er.

$ sudo apt install bluefish        [On Debian, Ubuntu, and Mint]
$ sudo dnf install bluefish        [On RHEL, CentOS, and Fedora]
$ sudo pacman -S bluefish          [On Arch Linux and Manjaro]
$ sudo zypper install bluefish     [On OpenSuse]

12. Atóm

Atom er ókeypis og opinn uppspretta kóðaritari á vettvangi þróaður af GitHub. Það var smíðað til að vera fullkomlega sérhannað með því að nota veftækni eins og HTML og JavaScript og það hefur stuðning fyrir Node.js-undirstaða viðbætur og innbyggða Git-stýringu.

Helstu eiginleikar Atom eru:

  • 100% opinn uppspretta
  • Nútímalegt, sérhannaðar skipulag
  • Þemu
  • Embedded Git stuðningur
  • Samstarf í rauntíma við Telesync
  • Snjall sjálfvirk útfylling og IntelliSense
  • Innbyggður pakkastjóri

Þú getur sett upp Atom ritstjóra í Linux kerfum með því að nota eftirfarandi skipanir.

---------- On Debian, Ubuntu & Mint ---------- 
$ wget -c https://atom.io/download/deb -O atom.deb
$ sudo dpkg -i atom.deb

---------- On RHEL, CentOS & Fedora ----------
$ wget -c https://atom.io/download/rpm -O atom.rpm
$ sudo rpm -i atom.rpm

13. VSCode

VSCode er öflugur ókeypis og opinn nútíma textaritill smíðaður af Microsoft fyrir Linux, Mac og Windows tölvur.

Það býður upp á fullt af öflugum eiginleikum þar á meðal:

  • Full villuleitargeta með gagnvirkri stjórnborði, viðmiðunarpunktum, símtölum o.s.frv.
  • Innbyggður Git stuðningur með Git skipunum
  • IntelliSense
  • 100% sérhæfni
  • Stuðningur fyrir fullt af tungumálum beint úr kassanum
  • Skipanleg útlit
  • Innbyggð flugstöð

Þú getur sett upp VSCode fyrir Linux dreifingu þína með því að hlaða niður .deb eða .rpm pakkanum af VSCode niðurhalssíðunni.

14. Ljósaborð

Light Table er öflugur, ringulreinn textaritill sem er smíðaður til að vera nógu sérhannaður til að nota í hvaða sem notandi þess kýs.

Eiginleikar Light Table eru:

  • Inline mat
  • Rauntímaúr
  • Ókeypis og opinn uppspretta
  • Viðbótarstjóri
  • Öflug klipping

Þú getur sett upp Light Table á Ubuntu og afleiður þess með því að nota eftirfarandi PPA.

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

15. Medit Text Editor

medit er léttur opinn textaritill fyrir Mac, Linux og Windows. Það byrjaði upphaflega sem einfaldur innbyggður hluti af GGAP ritlinum og er nú eigin sjálfstæður textaritill.

Meðal eiginleikar Medit eru:

  • Sérsniðin setningafræði auðkenning
  • Stuðningur við viðbætur skrifaðar í Python, C eða Lua
  • Stuðningur við reglulegar tjáningar
  • Stillanlegir lyklaborðshraðlarar

Þú getur halað niður og sett upp medit frá moodit.sourceforge.net síðunni.

16. Neovim – Vim-undirstaða textaritill

Neovim er ofstækkandi vim-undirstaða textaritill með áherslu á notagildi og stækkanleika aðgerða. Það var pungalað frá hinum vinsæla Vim ritstjóra til að endurnýja virkni þess og notagildi á harðan hátt með nútíma GUI, ósamstilltri vinnustýringu osfrv.

Helstu eiginleikar Neovim eru:

  • Ókeypis og opinn uppspretta leyfi
  • Stuðningur við XDG grunnskrár
  • Samhæfi við flestar Vim viðbætur
  • Innfelldur, stillanlegur flugstöðvahermi

Þú getur sett upp Neovim ritstjóra í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install neovim        [On Debian, Ubuntu, and Mint]
$ sudo dnf install neovim        [On RHEL, CentOS, and Fedora]
$ sudo pacman -S neovim          [On Arch Linux and Manjaro]
$ sudo zypper install neovim     [On OpenSuse]

17. Notepad++

Notepad++ er sérhannaðar textaritill sem er smíðaður með áherslu á hraða og lágmarksforritstærð fyrir Windows palla. Það er þróað byggt á Scintilla textaritli og getur fengið virkni hans framlengd með fullt af viðbótum.

Meðal eiginleika þess eru:

  • Breyting á flipa
  • Kóðabrot
  • Bókamerkjastuðningur
  • Skjalakort
  • Perl samhæft reglubundið tjáning

Þú getur sett upp Notepad++ ritstjóra í Linux kerfum með því að nota snap pakkastjórnun eins og sýnt er.

$ sudo snap install notepad-plus-plus

18. Kakoune Code Ritstjóri

Kakoune er ókeypis og opinn uppspretta Vim-undirstaða textaritill með ritstýringarlíkani sem útfærir áslátt Vi sem ritvinnslutungumál.

Það hefur nokkra eiginleika þar á meðal eru:

  • Sjálfvirk inndráttur
  • Meðhöndlun mála
  • Hreint hvert val að utanaðkomandi síu
  • Krókar
  • Auðkenning setningafræði
  • Sérsnið
  • Mörg val

Þú getur sett upp Kakoune ritstjórann í Linux kerfum með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install kakoune        [On Debian, Ubuntu, and Mint]
$ sudo dnf install kakoune        [On RHEL, CentOS, and Fedora]
$ sudo pacman -S kakoune          [On Arch Linux and Manjaro]
$ sudo zypper install kakoune     [On OpenSuse]

19. Ör – Textaritill sem byggir á terminal

Micro er textaritill sem byggir á skipanalínu sem er smíðaður til að vera nógu auðveldur og leiðandi til að notendur geti notfært sér eiginleika annarra textaritla sem byggja á útstöðvum án þess að það sé brattur námsferill.

Helstu eiginleikar Micro eru:

  • Músarstuðningur
  • Margir bendilar
  • Terminalíking
  • Mikil aðlögunarhæfni
  • Tappikerfi
  • Statískt bókasafn án ósjálfstæðis

Þú getur auðveldlega sett upp micro í Linux dreifingunni þinni með því að keyra eftirfarandi uppsetningarforskrift.

$ curl https://getmic.ro | bash

20. Sviga Textaritill

Brackets er nútímalegur ókeypis og opinn kóða ritstjóri búinn til af Adobe með áherslu á vefþróun. Það er skrifað í HTML, CSS og JavaScript til að bjóða vefhönnuðum ríka upplifun á kóðavinnslu með getu til að auka innfædda eiginleika þess með því að nota nokkrar ókeypis viðbætur.

Eiginleikar sviga innihalda:

  • Fallegt notendaviðmót
  • Forvinnslustuðningur fyrir SCSS og LESS
  • Inline ritstjórar
  • Forskoðun í beinni
  • Breyting á mörgum flipa
  • PHP stuðningur
  • Styður Language Server Protocol
  • Stuðningur við viðbótaviðbætur

Þú getur sett upp Brackets ritil í Linux kerfum með því að nota snap pakkastjóra eins og sýnt er.

$ sudo snap install brackets

21. Lite ritstjóri

Lite er nýr textaritill að mestu þróaður á Lua tungumálinu, sem miðar að því að bjóða upp á eitthvað hagnýt, ánægjulegt, pínulítið og hratt, búið til eins einfaldlega og mögulegt er; auðvelt að breyta og stækka eða nota án þess að gera annað hvort.

22. Öskuritstjóri

ash er látlaus og hreinn textaritill sem byggir á skipanalínu, hannaður til að vera auðveldur í notkun með nútíma lyklabindingum og hann er nógu skilvirkur til að stjórna miklum fjölda skráa samtímis og hefur fjölbreytt úrval nútímalegra eiginleika.

23. CudaText

CudaText er nýr hreinn opinn uppspretta og textaritill yfir vettvang sem kemur með fjöldann allan af eiginleikum sem innihalda:

  • Setjafræði hápunktur fyrir mörg tungumál.
  • Finndu/Skiptu út fyrir reglulegar segðir.
  • Stjórnapalletta, með óljósri samsvörun.
  • Tvöfaldur/Hex skoðari fyrir skrár af ótakmarkaðri stærð.
  • Stuðningur við margar kóðun.

Ég tel að listinn sé meira en það sem við höfum skoðað, þess vegna ef þú hefur notað aðra ókeypis og opinn uppspretta textaritla, láttu okkur vita með því að setja inn athugasemd. Takk fyrir að lesa og vertu alltaf tengdur Tecmint.