Vim is een krachtige Linux-teksteditor, maar heeft een steile leercurve. Overweeg in plaats daarvan een van deze vijf op Vim geïnspireerde teksteditors te installeren.

Vim is de go-to-editor voor de meeste Linux-systeembeheerders en -technici. Het is veelzijdig, lichtgewicht en robuust. Maar voor niet-doorgewinterde Linux-gebruikers lijkt Vim misschien een beetje overweldigend.

Als u op zoek bent naar een Vim-achtige editor die modern en lichtgewicht maar toch krachtig is, vindt u hier een lijst met de beste op Vim geïnspireerde teksteditors die gebruiksvriendelijker zijn.

1. Neovim

Neovim, een moderne Vim-editor die in 2014 van start ging, is een directe vork van Vim die wordt geleverd met verbeterde functies en prestatievoordelen.

Met Neovim krijgt u alle standaard Vim-functies waarmee u bekend bent en meer. U kunt bijvoorbeeld Vim-plug-ins en andere add-ons gebruiken binnen Neovim.

Neovim is goed gedocumenteerd, elegant en gemakkelijk om mee te beginnen. Maar het belangrijkste, Neovim is modern en zeer eenvoudig aan te passen

instagram viewer
. Het ondersteunt aangepaste thema's en geavanceerde GUI-verbeteringen, waardoor het visueel aantrekkelijker wordt.

Neovim wordt ook geleverd met een ingebouwde terminalemulator. Hierdoor kunt u shell-commando's uitvoeren zonder de editor te verlaten.

Om Neovim op uw systeem te installeren, voert u de volgende opdrachten uit, afhankelijk van uw distro:

Op op Debian gebaseerde Linux-distributies zoals Ubuntu:

sudo apt-get install neovim

Op op Arch gebaseerde Linux-distributies:

sudo pacman -S neovim

Op RHEL en zijn afgeleiden is Neovim beschikbaar via Extra Packages for Enterprise Linux (EPEL):

yum installeer -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim

Start Neovim door het nvim opdracht in uw terminal.

2. Kakoune

Kakoune is een andere open-source en krachtige op Vim geïnspireerde teksteditor. Het volgt dezelfde modale bewerkingsprincipes als Vim en heeft een minimalistische afleidingsvrije gebruikersinterface.

De Kakoune-editor wordt geleverd met een krachtige scripttaal, KakouneScript, waarmee u de functionaliteit van Kakoune kunt uitbreiden via plug-ins en scriptopdrachten. De scripttaal stelt je ook in staat om tekst te manipuleren, je editor aan te passen en complexe opdrachten samen te stellen met behulp van een combinatie van toetsaanslagen.

Het is mogelijk om meerdere instanties van de Kakoune-editor te openen, waardoor de samenwerking wordt verbeterd door de verschillende instanties te laten communiceren. Verder zorgt dit voor een gemakkelijke samenwerking met externe tools.

Net als Vim is Kakoune zeer uitbreidbaar. Het wordt geleverd met een scriptinterface waarmee u de functies kunt uitbreiden en aanpassen via plug-ins of scripts.

De gebruikersgemeenschap van Kakoune groeit, hoewel deze op het moment van schrijven niet zo groot is als die van Neovim of Vim.

Kakoune wordt geleverd met contextbewuste documentatie, die dynamisch relevante informatie weergeeft over de huidige opdracht of bewerking, zodat u de beschikbare opties kunt leren kennen en begrijpen functionaliteiten.

Installeer Kakoune met een van de volgende opdrachten, afhankelijk van je Linux-distro:

Op op Debian gebaseerde Linux-distributies:

sudo apt installeer Kakoune

Op RHEL-distributies:

sudo dnf installeer Kakoune

Kakoune installeren op op Arch gebaseerde Linux-distributies:

sudo pacman -S kakoune

Eenmaal geïnstalleerd, kunt u een Kakoune-sessie starten door het kak opdracht in uw terminal.

3. SpaceVim

Als een moderne en krachtige op Vim gebaseerde teksteditor, is SpaceVim zeer aanpasbaar en biedt het een uitstekende bewerkingservaring.

U moet Vim of Neovim hebben geïnstalleerd om SpaceVim te gebruiken. Het voegt een laag met vooraf geconfigureerde plug-ins, snelkoppelingen en instellingen toe aan Vim of Neovim. Hierdoor kunt u dezelfde geweldige pakketbeheerders gebruiken die u kent van Vim, zoals Vundle, vim-plug, enz.

Als u een softwareontwikkelaar bent, zult u genieten van de selectie plug-ins en functies waarmee SpaceVim wordt geleverd, zoals syntaxisaccentuering, code-aanvulling, linting, versiebeheer en meer.

SpaceVim is zeer goed gedocumenteerd. Zowel de officiële site als de ingebouwde documentatie behandelen hoe aan de slag te gaan, de configuratie van de editor en tips voor dagelijks gebruik.

SpaceVim streeft naar een soepele en feature-rijke Vim-ervaring voor zowel beginners als ervaren gebruikers. Het vereenvoudigt het installatieproces, biedt een samengestelde set plug-ins en biedt een intuïtieve interface voor efficiënte codering en aanpassing.

U kunt SpaceVim eenvoudig installeren met behulp van het officiële installatiescript. Om veiligheidsredenen is het altijd goed om externe scripts te bekijken voordat u ze op uw pc uitvoert.

krul -sLf https://spacevim.org/install.sh | bashen

Als SpaceVim is geïnstalleerd, kunt u Vim of Neovim starten met de volgende opdrachten: vim of nvim.

4. Micro

Micro is een lichtgewicht en moderne terminal-gebaseerde teksteditor die intuïtief en gebruiksvriendelijk wil zijn en tegelijkertijd enkele van de kernfuncties en flexibiliteit van Vim biedt.

De Micro-editor wordt geleverd met een gebruiksvriendelijke en moderne gebruikersinterface die ideaal is, vooral voor niet-doorgewinterde Vim-gebruikers.

U kunt Micro eenvoudig aanpassen via plug-ins. Het heeft een levendige gemeenschap van volgers die voortdurend nieuwe functies en functionaliteit toevoegen.

Voor software-engineers krijgt u veel functies om uw workflow te verbeteren, zoals syntaxisaccentuering, integratie van versie-inhoud, enz.

U kunt Micro op uw pc installeren met behulp van Snap. Snap-pakketten worden ondersteund op Debian, RHEL en op Arch gebaseerde Linux-distributies.

sudo snap install micro --classic

Voer de... uit micro opdracht om de editor te starten.

5. Vis

Een andere modale Vim-geïnspireerde teksteditor, het belangrijkste doel van Vis is om moderner en gebruiksvriendelijker te zijn dan Vim. Dit maakt het een uitstekende keuze voor het bewerken van tekst. Het is eenvoudig te gebruiken maar toch krachtig en efficiënt.

Vis is een zeer uitbreidbare en aanpasbare teksteditor. Het maakt gebruik van de Lua-scripttaal om het voor u gemakkelijker te maken om de functionaliteit aan te passen en uit te breiden.

Vis bevat zijn eigen commandotaal, die een beknopte en expressieve manier biedt om tekst te manipuleren. U kunt de ingebouwde taal ook gebruiken voor geavanceerde tekstbewerkingen en complexe aanpassingsscripts.

Om Vis te installeren, moet u de Vis-editor compileren met de volgende opdrachten:

Installeer eerst alle vereiste afhankelijkheden. Voer op op Debian gebaseerde distro's het volgende uit:

sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev

Op op RPM gebaseerde distro's:

sudo dnf installeer ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel

Installeer de afhankelijkheden op op Arch gebaseerde distro's met:

sudo pacman -S ncurses readline lua luajit libtermkey

Kloon vervolgens de Vis-editor-repository met behulp van de volgende git-opdracht:

git kloon https://github.com/martanne/vis

Eenmaal gedownload, gebruik het cd-commando om naar de vis-repository-directory op uw lokale pc te navigeren:

cd tegen

Bouw de broncode met behulp van:

./configureren && maken

Installeer ten slotte vis door het volgende uit te voeren:

sudo maken installeren

Start de editor door de tegenover opdracht in uw terminal.

Welke op Vim geïnspireerde editor gaat u gebruiken?

Dit waren enkele van de beste op Vim geïnspireerde teksteditors die gebruiksvriendelijk en gemakkelijk te gebruiken zijn in uw dagelijkse workflow.

Terminal-gebaseerde teksteditors zijn lichtgewicht, robuust en ideaal om in headless-modus te werken met externe servers.