Zuletzt aktualisiert am

Vim 9.2 bietet erstmals vollständige Unterstützung für Wayland und XDG-Basisverzeichnisse

Vim 9.2 unterstützt nun Wayland und das XDG-Basisverzeichnis und bietet Verbesserungen im Diff-Modus, bei der unscharfen Vervollständigung und bei den Skriptfunktionen.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Mehr als zwei Jahre nach der letzten großen Version 9.1 hat das Vim-Projekt Vim 9.2 angekündigt. Die neue Version bringt viele Verbesserungen für die Skript-Engine, das Vervollständigungssystem, den Diff-Modus, die Benutzeroberfläche und die Plattformintegration.

Ein großer Teil dieses Updates konzentriert sich auf die Verbesserung von Vim9 Script, da Vim 9.2 nun Unterstützung für Enums, generische Funktionen und Tupeltypen bietet.

Darüber hinaus können Sie nun integrierte Funktionen als Methoden verwenden, und die Klassenverarbeitung umfasst Funktionen wie geschützte Konstruktoren mit _new(). Der Befehl :defcompile wurde ebenfalls verbessert, um Methoden vollständig zu kompilieren, was die Leistung und Konsistenz in Vim9-Skripten erhöht.

Die Vervollständigung im Einfügemodus umfasst nun auch Fuzzy-Matching, sodass Sie ohne zusätzliche Plugins flexiblere Vorschläge erhalten. Mit STRG-X STRG-R können Sie auch Wörter aus Registern vervollständigen. Neue completeopt Flags wie nosort und nearest geben Ihnen mehr Kontrolle darüber, wie Übereinstimmungen angezeigt werden.

Vim 9.2 verbessert auch den Diff-Modus, indem es die Anordnung und Darstellung von Unterschieden optimiert, insbesondere in komplexen Fällen.

Dem globalen Trend im Linux-Ökosystem folgend, bietet diese Version nun Unterstützung für Wayland, einschließlich der grafischen Oberfläche und der Zwischenablage. Darüber hinaus verwendet Vim nun den XDG-Basisverzeichnisstandard, sodass Konfigurationsdateien nicht mehr nur an den alten Speicherorten, sondern in Pfaden wie $HOME/.config/vim gespeichert werden.

Eine weitere wichtige Änderung ist, dass die Benutzeroberfläche nun neben der üblichen horizontalen Tab-Leiste auch eine vertikale Tab-Leiste als Option bietet. Unter Windows bietet die grafische Version eine bessere Unterstützung für den Dunkelmodus, eine verbesserte Vollbild-Handhabung und neue Symbolleisten-Symbole.

Schließlich wurde der integrierte Tutor aktualisiert, mit Verbesserungen am :Tutor Plugin, die das interaktive Lernen innerhalb des Editors moderner machen.

Weitere Informationen finden Sie in der offiziellen Ankündigung.

Sie können Vim 9.2 von der offiziellen Projektwebsite herunterladen, wo Sie Quellcode-Archive für alle unterstützten Plattformen finden. Pakete für verschiedene Linux-Distributionen werden in Kürze über deren Repositorys verfügbar sein.



Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments