Website-Suche

Die 6 besten Vi/Vim-inspirierten Code-Editoren für Linux


Vim (kurz für Vi Improved) ist ein kostenloser, quelloffener, leistungsstarker, hochgradig konfigurierbarer und erweiterbarer Texteditor. Es verfügt über eine große und engagierte Benutzergemeinschaft, die ständig nützliche neue Skripte und Updates für den Texteditor erstellt. Vim unterstützt Hunderte von Programmiersprachen und Dateiformaten und ist damit einer der besten plattformübergreifenden Code-Editoren.

Lesen Sie auch: Die 18 besten IDEs für Programmierer und Entwickler

Obwohl Vim kontinuierlich weiterentwickelt wird, um ein viel besserer Texteditor zu werden, haben viele Benutzer inzwischen mehrere Vim-ähnliche Editoren mit weniger, aber leistungsstarken und benutzerfreundlichen Funktionen erstellt. In diesem Artikel stellen wir die 6 besten Vi/Vim-inspirierten Code-Editoren für Linux-Systeme vor.

1. Kakoune-Code-Editor

Kakoune ist ein kostenloser, quelloffener, interaktiver, schneller, vollständig anpassbarer und skriptfähiger, von Vim inspirierter Code-Editor mit einer Client/Server-Architektur. Es läuft auf Unix-ähnlichen Systemen wie Linux, FreeBSD, MacOS und Cygwin.

Es verfügt über eine Reihe von Textbearbeitungs-/Schreibwerkzeugen, unterstützt Syntaxhervorhebung, automatische Vervollständigung während der Eingabe und unterstützt viele verschiedene Programmiersprachen. Es implementiert auch die Mehrfachauswahl als wesentliches Verfahren für die Interaktion mit Ihrem Text. Darüber hinaus ermöglicht die Client/Server-Architektur von Kakoune eine gemeinsame Codebearbeitung.

2. Neovim

Neovim ist ein kostenloser Open-Source-, leistungsstarker, erweiterbarer und benutzerfreundlicher Code-Editor, der die grundlegenden traditionellen Funktionen von Vim bereitstellt. Es handelt sich um eine Erweiterung von Vim, die über einen integrierten Linux-Terminal-Emulator mit modernen Terminal-Funktionen wie Cursor-Stil, Fokusereignissen und Einfügen in Klammern verfügt. Wichtig ist, dass es die meisten Vim-Plugins unterstützt.

NeoVim bietet ein AppImage, das auf den meisten Linux-Systemen läuft. Laden Sie es einfach herunter und führen Sie es wie gezeigt aus.

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

3. Amp-Texteditor

Amp ist ein kostenloser Open-Source-, leichter, einfacher und von Vi/Vim inspirierter Code-Editor für Ihr Linux-Terminal, der mit der Programmiersprache Rust entwickelt wurde. Es implementiert das Kerninteraktionsmodell von Vi/Vim auf vereinfachte Weise und stellt einige der grundlegenden Funktionen zusammen, die Sie in modernen Texteditoren finden.

4. Vis – Vim-ähnlicher Texteditor

Vis ist ein kostenloser Open-Source-Code-Editor im Vi-Stil, der die modale Bearbeitung von vi um integrierte Unterstützung für mehrere Cursor/Auswahlen erweitert, die mit der strukturellen, auf regulären Ausdrücken basierenden Befehlssprache desselben Editors implementiert werden.

Es verfügt über einen Datei- und Verzeichnisbrowser und unterstützt Diff-Modus, Vimgrep, Verschlüsselung und Komprimierung. Es unterstützt gängige Dateiarchivierungsformate wie tar, zip und viele mehr. Außerdem können Sie damit unter anderem mit Netzwerkprotokollen wie HTTP, FTP und SSH arbeiten. Darüber hinaus verfügt Vis über einen eingebetteten Shell-Checker und mehr.

Vis ist in den meisten Linux-Distributionen enthalten und kann mithilfe von Paketverwaltungssystemen einfach installiert werden.

5. Nvi – Node.JS VI-Texteditor

Nvi ist außerdem ein kostenloser, von Vim inspirierter Open-Source-Code-Editor, der die besten Funktionen von Vim kombiniert mit einer textbasierten Terminal-Benutzeroberfläche mit 256 Farben und gekachelten Fenstern bietet.

Es verfügt über eigene Modi: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK und COMMAND. Es ermöglicht die Verbindung mehrerer Sitzungen in der Host-Gast-Konfiguration und ermöglicht so die gemeinsame Codebearbeitung. Es unterstützt zusätzlich lokale UNIX- und Remote-TCP-Sockets für die Kopplung.

6. Pyvim – reiner Python-Vim-Klon

Pyvim ist eine kostenlose Open-Source-Reimplementierung von Vim in Python ohne C-Erweiterungen und läuft auf Pypy. Es unterstützt Vi-Tastenkombinationen, Syntaxhervorhebung, viele Farbschemata, horizontale und vertikale Teilungen, Registerkarten und vieles mehr.

Das ist alles! In diesem Artikel haben wir die 6 besten von Vim inspirierten Code-Editoren für Linux aufgelistet. Wenn wir etwas übersehen haben, das Sie verwenden, teilen Sie uns dies über das unten stehende Feedback-Formular mit.