zurück zum Artikel

Texteditor Vim 8.2 lÀsst das "Killer-Schaf" los

Matthias Parbel
Erstes Major-Release nach zehn Jahren: Vim 8.0 erschienen

Pop-up-Fenster sind neu im Update des Texteditors. Anschaulich demonstrieren lÀsst sich die neue Funktion mit dem eigens entwickelten Vim-Spiel "Killer-Schaf".

Die Macher hinter dem Texteditor Vim haben Version 8.2 vorgelegt. In das Release sind vor allem zahlreiche Fehlerbereinigungen, einige Verbesserungen aber auch neue Funktionen wie Pop-up-Fenster und Textattribute eingeflossen. Außerdem haben die Vim-Entwickler die Dokumentation ĂŒberarbeitet.

Pop-up Windows und Text Properties gehörten offenbar zu den von Vim-Anwendern am hĂ€ufigsten nachgefragten Erweiterungen. Beide Funktionen stehen mit dem Release 8.2 nun zur VerfĂŒgung. Um sĂ€mtliche neuen Möglichkeiten, die sich daraus ergeben, anschaulich demonstrieren zu können, haben die Vim-Macher eigens ein Spiel entwickelt: Killersheep. Das auf GitHub bereitliegende Game [1] prĂ€sentiert Pop-up-Fenster, die sich ĂŒber das Display bewegen, Textattribute kommen zur Darstellung der Tiere zum Einsatz – und Sound fehlt ebenfalls nicht.

vim.org

Killersheep demonstriert die neuen FĂ€higkeiten von Vim 8.2.

(Bild: vim.org)

Entwickler, die Pop-up Windows nutzen wollen, mĂŒssen dafĂŒr lediglich einen Referenzpunkt sowie den darzustellenden Text angeben, GrĂ¶ĂŸe und die geeignete Position fĂŒr das Fenster ermittelt Vim anschließend selbststĂ€ndig. Die Optionen der Text Properties reichen noch deutlich weiter. Im einfachsten Fall lassen sich damit Textpassage hervorheben. Sie können aber auch alternativ zum musterbasierten Syntax Highlighting verwendet werden, um mit einem externen Parser Syntaxelemente zu finden und asynchron zu markieren. Vim speichert die Textattribute unmittelbar mit dem markierten Text, weiterer Text lĂ€sst unabhĂ€ngig davon einfĂŒgen.

Einen Überblick aller weiteren Neuerungen liefern der Blogbeitrag zur Veröffentlichung von Vim 8.2 [2] sowie die Repos auf GitHub [3]. (map [4])


URL dieses Artikels:
https://www.heise.de/-4614319

Links in diesem Artikel:
[1] https://github.com/vim/killersheep
[2] https://www.vim.org/vim-8.2-released.php
[3] https://github.com/vim
[4] mailto:map@ix.de