Vim er en kraftig Linux-tekstredigerer, men den har en bratt læringskurve. Vurder å installere en av disse fem Vim-inspirerte tekstredigererne i stedet.
Vim er redaktøren for de fleste Linux-systemadministratorer og ingeniører. Den er allsidig, lett og robust. Men for ikke-erfarne Linux-brukere kan Vim virke litt overveldende.
Hvis du ser etter en Vim-lignende editor som er moderne og lett, men likevel kraftig, her er en liste over de beste Vim-inspirerte tekstredigererne som er mer brukervennlige.
1. Neovim
En moderne Vim-editor som startet i 2014, Neovim er en direkte gaffel av Vim som kommer med forbedrede funksjoner og ytelsesfordeler.
Med Neovim får du alle standard Vim-funksjonene du er kjent med og mer. Du kan for eksempel bruke Vim-plugins og andre tillegg i Neovim.
Neovim er godt dokumentert, elegant og lett å begynne med. Men viktigst av alt, Neovim er moderne og veldig enkelt å tilpasse. Den støtter tilpassede temaer og avanserte GUI-forbedringer, noe som gjør den mer visuelt attraktiv.
Neovim kommer også med en innebygd terminalemulator. Dette lar deg kjøre skallkommandoer uten å forlate editoren.
For å installere Neovim på systemet ditt, kjør følgende kommandoer, avhengig av distroen din:
På Debian-baserte Linux-distros som Ubuntu:
sudo apt-get install neovim
På Arch-baserte Linux-distros:
sudo pacman -S neovim
På RHEL og dets derivater er Neovim tilgjengelig via Ekstrapakker for Enterprise Linux (EPEL):
nam installer -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim
Start Neovim ved å kjøre nvim kommando i terminalen din.
2. Kakoune
Kakoune er en annen åpen kildekode og kraftig Vim-inspirert tekstredigerer. Den følger de samme modale redigeringsprinsippene som Vim og har et minimalistisk distraksjonsfritt brukergrensesnitt.
Kakoune-editoren kommer med et kraftig skriptspråk, KakouneScript, som lar deg utvide Kakounes funksjonalitet via plugins og skriptkommandoer. Skriptspråket lar deg også manipulere tekst, tilpasse redigeringsprogrammet og komponere komplekse kommandoer ved hjelp av en kombinasjon av tastetrykk.
Det er mulig å åpne flere forekomster av Kakoune-editoren, noe som forbedrer samarbeidet ved å la de forskjellige forekomstene samhandle. Videre tillater dette enkelt samarbeid med eksterne verktøy.
Akkurat som Vim, er Kakoune svært utvidbar. Den kommer med et skriptgrensesnitt som lar deg utvide og tilpasse funksjonene via plugins eller skript.
Kakoune-brukerfellesskapet vokser, selv om det ikke er så stort som det til Neovim eller Vim i skrivende stund.
Kakoune kommer med kontekstbevisst dokumentasjon, som dynamisk viser relevant informasjon om gjeldende kommando eller operasjon, som hjelper deg å lære og forstå de tilgjengelige alternativene og funksjoner.
Installer Kakoune ved å bruke en av følgende kommandoer, avhengig av din Linux-distro:
På Debian-baserte Linux-distros:
sudo apt installer kakoune
På RHEL-distros:
sudo dnf installer kakoune
For å installere kakoune på Arch-baserte Linux-distros:
sudo pacman -S kakoune
Når den er installert, kan du starte en Kakoune-økt ved å kjøre kak kommando i terminalen din.
3. SpaceVim
Som en moderne og kraftig Vim-basert tekstredigerer er SpaceVim svært tilpassbar og gir en enestående redigeringsopplevelse.
Du trenger Vim eller Neovim installert for å bruke SpaceVim. Den legger til et lag med forhåndskonfigurerte plugins, snarveier og innstillinger til Vim eller Neovim. Dette lar deg bruke de samme flotte pakkebehandlerne som du er kjent med fra Vim som Vundle, vim-plug, etc.
Hvis du er en programvareutvikler, vil du glede deg over utvalget av plugins og funksjoner som SpaceVim kommer med, for eksempel syntaksutheving, kodefullføring, linting, versjonskontroll og mer.
SpaceVim er veldig godt dokumentert. Både det offisielle nettstedet og den innebygde dokumentasjonen dekker hvordan du kommer i gang, redaktørkonfigurasjon og daglige brukstips.
SpaceVim har som mål å gi en jevn og funksjonsrik Vim-opplevelse for både nybegynnere og erfarne brukere. Det forenkler oppsettprosessen, gir et utvalgt sett med plugins og tilbyr et intuitivt grensesnitt for effektiv koding og tilpasning.
Du kan enkelt installere SpaceVim ved å bruke det offisielle installasjonsskriptet. Av sikkerhetshensyn er det alltid greit å ta en titt på eksterne skript før du kjører dem på PC-en.
krølle -sLf https://spacevim.org/install.sh | bash
Med SpaceVim installert kan du starte Vim eller Neovim ved å bruke følgende kommandoer: vim eller nvim.
4. Mikro
Micro er en lett og moderne terminalbasert tekstredigerer som har som mål å være intuitiv og brukervennlig samtidig som den gir noen av kjernefunksjonene og fleksibiliteten til Vim.
De Micro editor kommer med en brukervennlig og moderne brukergrensesnitt som er ideelt, spesielt for ikke-erfarne Vim-brukere.
Du kan enkelt tilpasse Micro via plugins. Den har et levende fellesskap av følgere som hele tiden legger til nye funksjoner og funksjonalitet.
For programvareingeniører får du mange funksjoner for å forbedre arbeidsflyten din, for eksempel syntaksutheving, integrering av versjonsinnhold osv.
Du kan installere Micro på PC-en din ved å bruke Snap. Snap-pakker støttes på Debian, RHEL og Arch-baserte Linux-distros.
sudo snap install micro --classic
Kjør mikro kommando for å starte redigeringsprogrammet.
5. Vis
En annen modal Vim-inspirert tekstredigerer, hovedmålet med Vis er å være mer moderne og brukervennlig enn Vim. Dette gjør det til et utmerket valg for redigering av tekst. Den er enkel å bruke, men likevel kraftig og effektiv.
Vis er en svært utvidbar og tilpassbar tekstredigerer. Den bruker Lua-skriptspråket for å gjøre det enklere for deg å tilpasse og utvide funksjonaliteten.
Vis har sitt eget kommandospråk, som gir en kortfattet og uttrykksfull måte å manipulere tekst på. Du kan også bruke det innebygde språket for avanserte tekstredigeringsoperasjoner og komplekse tilpasningsskript.
For å installere Vis, må du kompilere Vis-editoren ved å bruke følgende kommandoer:
Installer først alle nødvendige avhengigheter. På Debian-baserte distroer, kjør:
sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev
På RPM-baserte distroer:
sudo dnf installer ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel
Installer avhengighetene til Arch-baserte distroer med:
sudo pacman -S ncurses readline lua luajit libtermkey
Deretter kloner du Vis editor-depotet ved å bruke følgende git-kommando:
git klone https://github.com/martanne/vis
Når den er lastet ned, bruk cd-kommandoen for å navigere til vis-repository-katalogen på din lokale PC:
cd vis
Bygg kildekoden ved å bruke:
./konfigurer && lag
Til slutt, installer vis ved å kjøre:
sudo make install
Start redigeringsprogrammet ved å kjøre vis kommando i terminalen din.
Hvilken Vim-inspirert redaktør vil du bruke?
Dette var noen av de beste Vim-inspirerte tekstredigererne som er brukervennlige og enkle å ta i bruk i din daglige arbeidsflyt.
Terminalbaserte tekstredigerere er lette, robuste og ideelle for å jobbe i hodeløs modus med eksterne servere.