Zoeken op website

6 beste Vi/Vim-geïnspireerde code-editors voor Linux


Vim (afkorting van Vi Verbeterd) is een gratis, open source, krachtige, zeer configureerbare en uitbreidbare teksteditor. Het heeft een grote en toegewijde gebruikersgemeenschap die voortdurend nuttige nieuwe scripts en updates voor de teksteditor creëren. Vim ondersteunt honderden programmeertalen en bestandsformaten, waardoor het een van de beste platformonafhankelijke code-editors is.

Lees ook: 18 beste IDE's voor programmeurs en ontwikkelaars

Hoewel Vim voortdurend wordt ontwikkeld om een veel betere teksteditor te worden, hebben veel gebruikers nu verschillende Vim-achtige editors gemaakt met minder, maar krachtige en bruikbare functies. In dit artikel zullen we de 6 beste Vi/Vim-geïnspireerde code-editors voor Linux-systemen beoordelen.

1. Kakoune-code-editor

Kakoune is een gratis, open source, interactieve, snelle, volledig aanpasbare en scriptbare, op Vim geïnspireerde code-editor met een client/server-architectuur. Het draait op Unix-achtige systemen zoals Linux, FreeBSD, MacOS en Cygwin.

Het wordt geleverd met een aantal hulpmiddelen voor het bewerken/schrijven van tekst, ondersteunt syntaxisaccentuering, automatisch aanvullen tijdens het typen en ondersteunt veel verschillende programmeertalen. Het implementeert ook meerdere selecties als een essentiële procedure voor interactie met uw tekst. Bovendien maakt de client/server-architectuur van Kakoune gezamenlijke codebewerking mogelijk.

2. Neovim

Neovim is een gratis open source, krachtige, uitbreidbare en bruikbare code-editor die de fundamentele traditionele functies van Vim biedt. Het is een uitbreiding van Vim die wordt geleverd met een ingebouwde Linux-terminalemulator met moderne terminalfuncties zoals cursorstijl, focusgebeurtenissen en plakken tussen haakjes. Belangrijk is dat het de meeste Vim-plug-ins ondersteunt.

NeoVim biedt een AppImage die op de meeste Linux-systemen draait. Download deze gewoon en voer deze uit zoals weergegeven.

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

3. Amp-teksteditor

Amp is een gratis open source, lichtgewicht, eenvoudige en Vi/Vim-geïnspireerde code-editor voor je Linux-terminal, ontwikkeld met behulp van de programmeertaal Rust. Het implementeert het kerninteractiemodel van Vi/Vim op een vereenvoudigde manier en combineert enkele van de basisfuncties die u in moderne teksteditors aantreft.

4. Vis – Vim-achtige teksteditor

Vis is een gratis open source, Vi-achtige code-editor die de modale bewerking van vi uitbreidt met ingebouwde ondersteuning voor meerdere cursors/selecties geïmplementeerd met dezelfde op structurele reguliere expressies gebaseerde opdrachttaal van de editor.

Het wordt geleverd met een bestands- en directorybrowser, ondersteunt diff-mode, vimgrep, encryptie en compressie. Het ondersteunt veelgebruikte bestandsarchiveringsformaten zoals tar, zip en nog veel meer. U kunt er ook mee werken met netwerkprotocollen zoals HTTP, FTP en SSH. Bovendien wordt Vis geleverd met een ingebouwde shell-checker en meer.

Vis is opgenomen in de meeste Linux-distributies en kan eenvoudig worden geïnstalleerd met behulp van pakketbeheersystemen.

5. Nvi – Node.JS VI-teksteditor

Nvi is ook een gratis open source, op Vim geïnspireerde code-editor die de beste functies van Vim biedt, gecombineerd met een op tekst gebaseerde gebruikersinterface met 256 kleuren en betegelde vensters.

Het heeft zijn eigen modi: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK en COMMAND. Het maakt het mogelijk om meerdere sessies met elkaar te verbinden in de host-guest-configuratie, waardoor gezamenlijke codebewerking mogelijk wordt. Het ondersteunt bovendien lokale UNIX en externe TCP-sockets voor koppeling.

6. Pyvim – Pure Python Vim-kloon

Pyvim is een gratis open source, herimplementatie van Vim in Python, zonder C-extensies en draait op Pypy. Het ondersteunt Vi-toetsbindingen, syntaxisaccentuering, veel kleurenschema's, horizontale en verticale splitsingen, tabbladen en nog veel meer.

Dat is alles! In dit artikel hebben we de 6 beste Vim-geïnspireerde code-editors voor Linux vermeld. Als we iets hebben gemist dat u gebruikt, kunt u ons dit laten weten via het onderstaande feedbackformulier.