Vim ist ein flexibler, effizienter und Open-Source-Terminal-basierter Texteditor. Vim steht für „Vi Improved“, was bedeutet, dass es sich um eine überarbeitete Version des Vi-Texteditors handelt.

Vim gilt als einer der besten Texteditoren für Sicherheitsexperten und Linux-Benutzer. Vim hat eine riesige und aktive Benutzerbasis, die ständig neue Module, Add-Ons und Verbesserungen des Texteditors veröffentlicht.

Es ist schnell und einfach zu bedienen und ermöglicht Benutzern, Änderungen an Dateien und Verzeichnissen mit wenigen Tastenanschlägen vorzunehmen. Der Vim-Editor ist in fast allen Linux-Distributionen vorinstalliert.

Funktionen von Vim

  • Plattformübergreifende Kompatibilität
  • Sehr anpassbar und anpassungsfähig
  • Eingebauter Paketmanager und Grundelemente zur Textbearbeitung.
  • Portable Konfiguration und ein flexibles Plugin-Framework
  • Steile Lernkurve. Aber einmal gelernt, wird es ein fantastisches Produktivitätswerkzeug sein.

Trotz der Tatsache, dass Vim ständig verbessert wird, um ein effektiver Texteditor zu werden, haben einige Personen eine Vielzahl von Vim-inspirierten Editoren mit effizienteren und funktionaleren Fähigkeiten wie asynchroner Ausführung, erweiterter Dateisuche usw. entwickelt. Es gibt viele Vim-inspirierte Editoren im Internet verfügbar.

In diesem Artikel zeigen wir Ihnen einige hervorragende vim-inspirierte Editoren, die Ihnen helfen, produktiver zu sein.

Lass uns loslegen!

NeoVim

NeoVim ist ein schneller, moderner und hypererweiterbarer vim-basierter Texteditor. NeoVim wurde für Benutzer entwickelt, die das Beste von Vim plus zusätzliche Funktionen wünschen. Es ist ein kostenloses und Open-Source-Texteditor-Tool. Es ist lediglich eine Erweiterung von vim, die der standardmäßigen Vim-Edition mehrere neue Funktionen hinzufügt, einschließlich erheblicher Leistungsverbesserungen und mehrerer von der Community beigetragener Add-Ons.

NeoVim ist auch als „Nvim“ bekannt. Nvim verfügt über eine hervorragende LUA-Unterstützung, und auch erweiterte Benutzeroberflächen können ohne Änderungen an der zugrunde liegenden Funktionalität aktiviert werden.

YouTube-Video

Merkmale:

  • Plattformübergreifende Kompatibilität
  • Satzstellung markieren
  • Sehr anpassbar und skalierbar je nach Benutzeranforderungen.
  • Eingebauter Terminal-Emulator
  • Eine asynchrone Ausführung ist möglich.

Es lohnt sich, den NeoVim auszuprobieren. Es steht für verschiedene Betriebssysteme wie Linux, Windows und macOS zum Download bereit.

Kakoune

Kakoune ist ein kostenloser Open-Source-Code-Editor. Es ist ein Vim-basierter Editor, um den Bearbeitungsmechanismus für mehr Reaktionsfähigkeit zu verbessern. Es ist extrem anpassbar an die Anforderungen der Benutzer. Darin sind verschiedene Tools zum Bearbeiten und Umschreiben von Text enthalten Code-Editor.

Kakoune ist ein in C++ geschriebener modaler Code-Editor. Es hat seinen eigenen unverwechselbaren Stil in Bezug auf Design und Funktionalität. Automatisches Einrücken und automatische Vervollständigung während des Tippens sind nur einige der verfügbaren Funktionen. Es ist auch erwähnenswert, dass dieser Code-Editor eine breite Palette von Programmier- und Skriptsprachen unterstützt.

Merkmale:

  • Erweiterte Textmanipulationsprimitive
  • Schnell und flexibel
  • Integrierte Textbearbeitungswerkzeuge für Syntaxhervorhebung und Codevorschläge für verschiedene Sprachen.
  • Mehrfachauswahl für gleichzeitige Code-Interaktion unter Verwendung verschiedener Primitiven wie Filtern und Ausrichten.

Um mehr Funktionen des Kakoune-Texteditors zu erfahren, besuchen Sie bitte den offiziellen GitHub-Repository.

Helix

Ein weiterer eleganter und portabler vim-Editor ist Wendel. Helix ist ein auf Rust basierender moderner Texteditor. In Helix wird Tree-Sitter ähnlich wie NeoVim zur Syntaxhervorhebung verwendet. Baumsitter funktioniert wie ein Compiler, der Code in Syntaxbäume zerlegt und eine breite Palette von Informationen über die Struktur des Codes liefert.

Analyse und Codemodifikation werden über den eingebauten Sprachserver unterstützt. Vorgefertigte Pakete sind für verschiedene Distributionen verfügbar.

Merkmale:

  • Integrierte Tree-Sitter-Integration für Syntaxhervorhebung und Codenavigation.
  • Mehrfachauswahl für gleichzeitige Codebearbeitung.
  • Aus Rost gebaut und in einem Terminal lauffähig.

Weitere Informationen finden Sie im offiziellen GitHub-Repository Installation Details.

Amp

Ampere ist ein schneller, skalierbarer und vim-basierter Texteditor. Es enthält alle wesentlichen Elemente eines modernen Texteditors und Code-Editors. Es läuft in einem Terminal ähnlich dem vi/vim-Editor. Es verwendet auch flexible Keymaps, um zahlreiche integrierte Befehle und Anweisungen zu kombinieren, um neue und einzigartige Makros zu erstellen. Der Amp-Editor ist in der Sprache Rust geschrieben

Merkmale:

  • Läuft in einem Terminal, ohne dass eine GUI-Anwendung erforderlich ist.
  • Syntaxhervorhebung und Git-Integration
  • Kombiniert zahlreiche integrierte Anweisungen, um aktualisierte Makros zu erstellen.
  • Robuster Dateisuchmechanismus zum Indexieren der Dateien.

Amp ist unter einer kostenlosen Open-Source-Lizenz verfügbar. Vor der Installation muss eine Rust-Programmiersprache auf dem System installiert werden Texteditor. Nach der Installation muss Amp nicht manuell konfiguriert werden. Es enthält alles, was Sie für den Einstieg benötigen, und erfordert keine zusätzlichen Add-Ons.

Moe

Moe ist ein weiterer fantastischer Texteditor, der auf vim basiert und in der Multi-Paradigma-Programmiersprache Nim geschrieben ist. Es ist ein Texteditor, der auf einem Terminal ähnlich wie Amp, Nano und Vi läuft. Moe verwendet die gleiche Umgebung und die gleichen Tastenbelegungen wie vim. Wenn Sie Vim schon einmal verwendet haben, werden Sie keine Probleme haben, sich anzupassen.

Der Zweck dieses Moe-Projekts besteht darin, einen leistungsstarken Texteditor zu erstellen, der hochgradig flexibel, produktiv, benutzerfreundlich und leistungsstark ist.

Merkmale:

  • Einfacher Dateimanager und Mechanismus zum automatischen Einrücken
  • Option zum Durchführen einer inkrementellen Suche und zum Filtern der Ergebnisse
  • Konfigurationsmodus und automatische Backups
  • Fenster können zur Verwaltung von Arbeitsbereichen in horizontale oder vertikale unterteilt werden.

Prüfen Sie die Installationsanleitung um den Moe-Editor im Terminal zu konfigurieren und zu kompilieren.

Vis

Vis ist ein hocheffizienter kostenloser Open-Source-Texteditor, der die besten Funktionen der Vi- und Sam-Editoren kombiniert. Es ist ein bildschirmorientierter Editor mit guter Unicode-Unterstützung, der eine breite Palette von Dateien verarbeiten kann, einschließlich Binär- und Verzeichnisdateien.

Es unterstützt eine Vielzahl von Dateiarchivierungsformaten, darunter tar, dar, zip und andere. Auswahlen sind die primären Bearbeitungselemente in Vis und verwenden dieselbe modale Bearbeitungsmethode wie vim.

Merkmale:

  • Integrierte Lua-Erweiterungs-API
  • Ausdrucksgrammatiken werden verwendet, um die Syntax hervorzuheben.
  • Mehrfachauswahl für gleichzeitige Codebearbeitung

Vis enthält auch einen eingebauten Shell-Checker und andere Funktionen wie die Handhabung von Digraphen und Zwischenablagen. Es bietet auch einen Lua-Interpreter zum Schreiben von Plugins und Erweiterungen. Viele Linux-Distributionen enthalten standardmäßig Vis. Wenn nicht, kann es auch manuell installiert werden, indem das GitHub-Repository geklont wird.

Vile

Villas ist ein eleganter Open-Source-Texteditor, der Funktionen sowohl des Emacs- als auch des vi-Editors enthält. Vile steht für „VI Like Emacs“, geschrieben in C-Sprache. Es unterstützt Syntaxhervorhebung, Mehrfachfensterauswahl, automatische Befehlsvervollständigung und mehr.

Außerdem gibt es eine X-Version von vile namens xvile für ein X-Windows-System mit Cursor-Unterstützung, Navigationsleiste und anderen Funktionen.

Merkmale:

  • Mehrere Fenster werden unterstützt.
  • Es gibt keine Begrenzung dafür, wie oft der Benutzer den Inhalt rückgängig machen oder wiederherstellen kann.
  • Komplexe Codezäune und automatische Befehlsvervollständigung
  • Eingebaute Anweisungen können verwendet werden, um Vile-Anweisungen restriktiv zu verbinden.

Vile-Dokumentation ist anders als jeder andere Texteditor. Es enthält eine umfangreiche Hilfedatei, auf die mit Tastenanschlägen zugegriffen werden kann, sowie interaktive Bedienfelder, die Registereinträge, Modusauswahlen und andere Informationen anzeigen.

Fazit

Die oben beschriebenen vim-inspirierten Editoren können Ihnen zusammen mit ihren Besonderheiten dabei helfen, den besten für Ihre Bedürfnisse auszuwählen. Probieren Sie sie gleich aus!

Ich hoffe, Sie fanden diesen Artikel hilfreich, um mehr über einige der besten Vim-Editoren zu erfahren.

Sie könnten auch daran interessiert sein, etwas über die zu erfahren besten Linux-Desktop-Umgebungen zu verwenden, das auf jeder Linux-Distribution installiert werden kann.