Tekstredigerere kan brukes til å skrive kode, redigere tekstfiler som konfigurasjonsfiler, lage brukerinstruksjonsfiler og mange flere. I Linux er tekstredigerere av to slag: det grafiske brukergrensesnittet (GUI) og tekstredigeringsordene på kommandolinjen (konsoll eller terminal).
I denne artikkelen tar jeg en titt på noen av de beste 21 åpen kildekode-brukte tekstredigererne i Linux på både servere og skrivebord.
Vim er en kraftig kommandolinjebasert tekstredigerer som har forbedret funksjonaliteten til den gamle Unix Vi tekstredigerer. Det er en av de mest populære og mest brukte tekstredigererne blant systemadministratorer og programmerere, og det er derfor mange brukere ofte omtaler det som en programmerers redaktør. Den muliggjør utheving av syntaks når du skriver kode eller redigerer konfigurasjonsfiler.
Du kan installere Vim redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install vim [På Debian, Ubuntu og Mint] $ sudo dnf install vim [På RHEL, CentOS og Fedora] $ sudo pacman -S vim [På Arch Linux og Manjaro] $ sudo zypper install vim [På OpenSuse]
Hvis du vil se vår komplette serie om vi (m), kan du se koblingene nedenfor:
Gedit er en generell GUI-basert tekstredigerer og er installert som standard tekstredigerer på Gnome skrivebordsmiljø. Den er enkel å bruke, svært pluggbar og en kraftig editor med følgende funksjoner:
Du kan installere Gedit redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install gedit [På Debian, Ubuntu og Mint] $ sudo dnf installer gedit [På RHEL, CentOS og Fedora] $ sudo pacman -S gedit [På Arch Linux og Manjaro] $ sudo zypper installer gedit [På OpenSuse]
Nano er en brukervennlig tekstredigerer, spesielt for både nye og avanserte Linux -brukere. Det forbedrer brukervennligheten ved å tilby tilpassbar nøkkelbinding.
Nano har følgende funksjoner:
Du kan installere Nano redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt installer nano [På Debian, Ubuntu og Mint] $ sudo dnf installer nano [På RHEL, CentOS og Fedora] $ sudo pacman -S nano [På Arch Linux og Manjaro] $ sudo zypper installere nano [På OpenSuse]
Du kan sjekke vår komplette guide for redigering av filer med Nano -editor på:
Emacs er et svært utvidbart og tilpassbart tekstredigeringsprogram som også tilbyr en tolkning av programmeringsspråket Lisp i kjernen. Ulike utvidelser kan legges til for å støtte tekstredigeringsfunksjoner.
Emacs har følgende funksjoner:
Du kan installere Emacs redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install emacs [På Debian, Ubuntu og Mint] $ sudo dnf install emacs [På RHEL, CentOS og Fedora] $ sudo pacman -S emacs [På Arch Linux og Manjaro] $ sudo zypper installer emacs [På OpenSuse]
Kate er et funksjonsrikt og svært pluggbart tekstredigeringsprogram som følger med KDesktop -miljø (KDE). Kate -prosjektet tar sikte på utvikling av to hovedprodukter som er: KatePart og Kate.
KatePart er en avansert tekstredigererkomponent som er inkludert i mange KDE -programmer som kan kreve at brukerne redigerer tekst mens Kate er en tekst med flere dokumenter (MDI), editor.
Følgende er noen av de generelle funksjonene:
Også ekstern filredigering og mange andre funksjoner, inkludert avanserte redigeringsfunksjoner, applikasjoner funksjoner, programmeringsfunksjoner, tekstmarkeringsfunksjoner, sikkerhetskopifunksjoner og søk og erstatt funksjoner.
Du kan installere Kate redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install kate [På Debian, Ubuntu og Mint] $ sudo dnf install kate [På RHEL, CentOS og Fedora] $ sudo pacman -S kate [On Arch Linux og Manjaro] $ sudo zypper install kate [På OpenSuse]
Sublim tekst er en kraftig plattformkilde-editor med et Python-programmeringsgrensesnitt. Den støtter mange programmeringsspråk og markeringsspråk, og funksjoner kan legges til av brukere med plugins, for det meste samfunnsbygget og støttet under gratis programvarelisenser.
Du kan installere Sublim tekst redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt installer sublime-text [På Debian, Ubuntu og Mint] $ sudo dnf installer sublime-text [På RHEL, CentOS og Fedora] $ sudo pacman -S sublim tekst [På Arch Linux og Manjaro] $ sudo zypper installer sublime-text [On OpenSuse]
Jed er også en annen kommandolinjeditor med støtte for GUI-lignende funksjoner som rullegardinmenyer. Den er utviklet med hensikt for programvareutvikling, og en av dens viktige funksjoner er støtte for Unicode -modus.
Du kan installere Jed redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install jed [På Debian, Ubuntu og Mint] $ sudo dnf install jed [På RHEL, CentOS og Fedora] $ sudo pacman -S jed [På Arch Linux og Manjaro] $ sudo zypper install jed [På OpenSuse]
Det er en GUI -versjon av den populære Vim -redaktøren, og den har lignende funksjoner som kommandolinjen Vim.
Du kan installere gVim redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install vim-gtk3 [På Debian, Ubuntu og Mint] $ sudo dnf installer gvim [På RHEL, CentOS og Fedora] $ sudo pacman -S gvim [På Arch Linux og Manjaro] $ sudo zypper installer gvim [På OpenSuse]
Geany er et lite og lett integrert utviklingsmiljø som tilbyr grunnleggende IDE-lignende funksjoner med fokus på programvareutvikling ved hjelp av GTK+ verktøysettet.
Den har noen grunnleggende funksjoner som angitt nedenfor:
Du kan installere Geany redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install geany [På Debian, Ubuntu og Mint] $ sudo dnf installer geany [På RHEL, CentOS og Fedora] $ sudo pacman -S geany [På Arch Linux og Manjaro] $ sudo zypper installer geany [På OpenSuse]
Leaf Pad er et GTK+ -basert, lett GUI -basert tekstredigeringsprogram som også er populært blant Linux -brukere i dag. Det er enkelt å bruke av nye Linux -brukere.
Den har følgende funksjoner:
Du kan installere Leaf Pad redaktør i Linux -systemer som bruker snap pakkebehandler som vist.
$ sudo snap installer leafpad.
Bluefish er en lett å installere og avansert tekstredigerer rettet mot Linux-programmerere og webutviklere. Den tilbyr et bredt sett med funksjoner som listet opp nedenfor:
Du kan installere Bluefish redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install bluefish [På Debian, Ubuntu og Mint] $ sudo dnf installer bluefish [På RHEL, CentOS og Fedora] $ sudo pacman -S bluefish [På Arch Linux og Manjaro] $ sudo zypper installer bluefish [På OpenSuse]
Atom er en gratis og åpen kildekode-kryssplattform som er utviklet av GitHub. Den ble bygget for å kunne tilpasses helt ved hjelp av webteknologier som HTML og JavaScript, og den har støtte for Node.js-baserte plugins og native Git-kontroll.
Atoms høydepunkter inkluderer:
Du kan installere Atom redaktør i Linux -systemer ved å bruke følgende kommandoer.
På Debian, Ubuntu og Mint $ wget -c https://atom.io/download/deb -O atom.deb. $ sudo dpkg -i atom.deb På RHEL, CentOS og Fedora $ wget -c https://atom.io/download/rpm -O atom.rpm. $ sudo rpm -i atom.rpm.
VSCode er en robust gratis og åpen kildekode, moderne tekstredigerer bygget av Microsoft for Linux-, Mac- og Windows-datamaskiner.
Den tilbyr tonnevis av kraftige funksjoner, inkludert:
Du kan installere VSCode for din Linux -distribusjon ved å laste ned .deb eller .rpm pakke fra VSCode nedlastingsside.
Lysbord er en kraftig, rotfri tekstredigerer på tvers av plattformer som er bygget for å kunne tilpasses nok til å brukes i alt brukeren velger.
Lysbordets funksjoner inkluderer:
Du kan installere Lysbord på Ubuntu og dets derivater ved å bruke følgende PPA.
$ sudo add-apt-repository ppa: dr-akulavich/lighttable. $ sudo apt-get oppdatering. $ sudo apt-get install lighttable-installer.
meditere er en lett, åpen kildekode-tekstredigerer for Mac, Linux og Windows. Det startet opprinnelig som en enkel innebygd komponent i GGAP-editoren og er nå sin egen frittstående tekstredigerer.
meditens funksjoner inkluderer:
Du kan laste ned og installere meditere fra mooedit.sourceforge.net side.
Neovim er en hyperextensibel vim-basert tekstredigerer med fokus på brukervennlighet og utvidbar funksjon. Den ble forked fra den populære Vim -redaktøren for å aggressivt refaktorisere funksjonaliteten og brukervennligheten med moderne GUI -er, asynkron jobbkontroll, etc.
Neovims funksjonelle høydepunkter inkluderer:
Du kan installere Neovim redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install neovim [På Debian, Ubuntu og Mint] $ sudo dnf installer neovim [På RHEL, CentOS og Fedora] $ sudo pacman -S neovim [På Arch Linux og Manjaro] $ sudo zypper install neovim [On OpenSuse]
Notisblokk ++ er en tilpassbar tekstredigerer bygget med fokus på hastighet og minimal programstørrelse for Windows -plattformer. Den er utviklet basert på Scintilla tekstredigerer og kan utvide funksjonaliteten med tonnevis av plugins.
Funksjonene inkluderer:
Du kan installere Notisblokk ++ redaktør i Linux -systemer som bruker snap pakke administrere som vist.
$ sudo snap install notepad-plus-plus.
Kakoune er en gratis og åpen kildekode-Vim-basert modal tekstredigerer med en redigeringsmodell som implementerer Vis tastetrykk som et tekstredigeringsspråk.
Den har flere funksjoner blant dem:
Du kan installere Kakoune redaktør i Linux -systemer som bruker standard pakkeleder som vist.
$ sudo apt install kakoune [På Debian, Ubuntu og Mint] $ sudo dnf install kakoune [På RHEL, CentOS og Fedora] $ sudo pacman -S kakoune [På Arch Linux og Manjaro] $ sudo zypper install kakoune [On OpenSuse]
Micro er en kommandolinjebasert tekstredigerer bygget for å være enkel og intuitiv nok til at brukerne kan dra fordel av funksjonene i andre terminalbaserte tekstredigerere uten den bratte læringskurven.
Mikrofunksjonens høydepunkter inkluderer:
Du kan enkelt installere mikro i din Linux -distribusjon ved å kjøre følgende installasjonsskript.
$ krøll https://getmic.ro | bash.
Braketter er en moderne gratis og åpen kildekode-editor redigert av Adobe med fokus på webutvikling. Det er skrevet i HTML, CSS og JavaScript for å tilby webutviklere en rik koderedigeringsopplevelse med muligheten til å utvide de opprinnelige funksjonene ved hjelp av flere gratis utvidelser.
Brakets funksjoner inkluderer:
Du kan installere Braketter redaktør i Linux -systemer som bruker snap pakkeleder som vist.
$ sudo snap installasjonsbraketter.
Lite er en ny tekstredigerer for det meste utviklet i Lua språk, som har som mål å tilby noe praktisk, behagelig, lite og raskt, laget så enkelt som mulig; lett å endre og utvide, eller å bruke uten å gjøre det heller.
aske er en ren og ren kommandolinjebasert tekstredigerer, som er designet for å være enkel å bruke med moderne nøkkelbindinger og det er effektivt nok til å administrere et stort antall filer samtidig og har et bredt spekter av moderne funksjoner.
CudaText er en ny ren, åpen kildekode og tverrplattform tekstredigerer som kommer med tonnevis av funksjoner som inkluderer:
Jeg tror listen er mer enn det vi har sett på, derfor hvis du har brukt andre gratis og åpen kildekode-tekstredigerere, gi oss beskjed ved å legge ut en kommentar. Takk for at du leser, og hold alltid kontakten med Tecmint.