Webbplatssökning

Vim 9.1 Lägger till virtuell text, mjuk rullning och mer


Senaste Vim 9.1: Att minnas Bram Moolenaar, med nya :defer-kommandot, stöd för virtuell text och EditorConfig-plugin. Se vad som är nytt.

Vim är en välkänd texteditor för terminalen som används i UNIX- och Linux-världen, känd för sitt unika inflytande på användare. I grund och botten har människor två reaktioner på det: de blir antingen snabbt hängivna fans och använder det för livet, eller så tycker de att det är för utmanande och komplext att arbeta med.

Till minne av Bram, hjärtat och själen i Vim

Nyligen meddelade Vim-projektet lanseringen av Vim 9.1, en gripande hyllning till dess huvudutvecklare, Bram Moolenaar, som gick bort för sex månader sedan. Moolenaar, hyllad för sina över tre decennier av engagemang i projektet, var drivkraften bakom Vim, en redigerare som har blivit en viktig del för många i programmeringsgemenskapen.

Nya funktioner i Vim 9.1

Vim 9.1 Terminaltextredigerare

Vim 9.1, som främst beskrivs som en buggfixversion, innehåller hundratals buggfixar, tillsammans med ett fåtal nya funktioner och flera mindre förbättringar. Bland de mest anmärkningsvärda tilläggen finns:

  • Vim9-klasser och objekt: Denna version förbättrar stödet för klasser och objekt i Vim9-skriptspråket och lägger till ett nytt lager av sofistikering till skriptskrivning.
  • Kommandot :defer: Avsett för att förbättra processer för funktionens städning.
  • Virtuell textstöd: Förbättrar funktionaliteten hos språkserverfunktioner, såsom inlayersförslag.
  • Smidig scrollning: En efterlängtad funktion som förbättrar rullningsupplevelsen.
  • EditorConfig-plugin: Ingår nu i Vim och underlättar bättre kodkonsistens.
  • OpenVMS-uppdatering: Vim har uppdaterats för att stödja OpenVMS, vilket ökar dess användbarhet.
  • Förbättringar av xxd: Tillägget av färgutmatning och möjligheten att vända bitdumpningar i xxd.

Dessutom åtgärdar Vim 9.1 också olika problem som plågade tidigare versioner, inklusive osäker åtkomst till minne, minnesläckor, buffertöverflöd och potentiella krascher. Dessutom introducerar denna version några nya funktioner, autokommandon, ex-kommandon och alternativ, vilket ytterligare berikar Vims kapaciteter.

Slutligen har den länge använda Vim FTP-servern tagits ur bruk i en betydande förändring. Användare uppmanas att övergå till Git-förrådet för framtida uppdateringar och distributioner.

För mer detaljerad information om alla ändringar i Vim 9.1, se lanseringsmeddelandet.