• Vim 9.2 – klassisk textredigerare i modern tappning

    Den klassiska textredigeraren Vim fortsätter att utvecklas och anpassas till en modern Linuxmiljö. Version 9.2 introducerar stöd för Wayland och XDG-standarden, förbättrad diff-hantering, smartare autokomplettering och ett mer kraftfullt Vim9 Script – en uppdatering som stärker både prestanda och användarupplevelse.


    Vim fortsätter att utvecklas, och version 9.2 visar tydligt att projektet hänger med i den tekniska utvecklingen. Uppdateringen innehåller stöd för Wayland, bättre diff-hantering, smartare autokomplettering och stora förbättringar av det moderna skriptspråket Vim9 Script.

    Stöd för Wayland

    En av de mest betydelsefulla nyheterna är stödet för Wayland, den moderna ersättaren till det äldre X11-systemet som länge hanterat grafik i Linux.

    Det innebär att Vims grafiska gränssnitt nu fungerar direkt i Wayland-miljöer, inklusive bättre integration med systemets urklipp. Resultatet är en mer framtidssäker och modern Linuxanpassning.

    Modernare konfigurationshantering

    Vim 9.2 inför stöd för XDG Base Directory-standarden.

    I praktiken betyder det att konfigurationsfiler nu lagras på mer strukturerade och standardiserade platser, exempelvis i $HOME/.config/vim, istället för enbart i äldre dolda filer i hemkatalogen. Det gör systemet mer enhetligt och lättare att hantera.

    Smartare autokomplettering

    Autokompletteringen i insert-läget har fått ett tydligt lyft. Vim 9.2 introducerar fuzzy matching, vilket innebär att du inte längre behöver skriva exakt början av ett ord för att få relevanta förslag.

    Redigeraren kan nu föreslå alternativ även om du hoppar över bokstäver. Dessutom kan ord kompletteras direkt från register med CTRL-X CTRL-R. Nya inställningar som nosort och nearest ger användaren större kontroll över hur förslagen visas och sorteras.

    Förbättrat diff-läge

    Diff-läget, som används för att jämföra filer, har förbättrats.

    Skillnader justeras mer exakt och komplexa ändringar visas tydligare. För utvecklare innebär det bättre överblick vid kodgranskning och färre visuella störningar när förändringar analyseras.

    Stort lyft för Vim9 Script

    Den största tekniska satsningen i version 9.2 rör Vim9 Script.

    Här införs stöd för enums, generiska funktioner och tuple-typer, vilket gör språket mer strukturerat och kraftfullt. Det går nu även att använda inbyggda funktioner som metoder, och klasshanteringen har förbättrats med funktioner som skyddade konstruktörer via _new().

    Kommandot :defcompile har dessutom uppgraderats så att metoder kompileras fullt ut, vilket ger bättre prestanda och mer konsekvent beteende i skript.

    Nya gränssnittsmöjligheter

    Användargränssnittet har fått nya alternativ.

    Förutom den traditionella horisontella flikraden kan man nu använda en vertikal flikpanel, något som särskilt passar breda skärmar. På Windows har den grafiska versionen dessutom fått förbättrat stöd för mörkt läge, bättre fullskärmsfunktion och nya verktygsikoner.

    Uppdaterad handledning

    Den inbyggda handledningen har moderniserats.

    Förbättringar i :Tutor gör det enklare för nya användare att komma igång direkt i redigeraren och ger en mer interaktiv inlärningsupplevelse.

    Sammanfattning

    Vim 9.2 är kanske inte en revolution, men det är en tydlig modernisering.

    Genom att kombinera stöd för dagens Linuxmiljöer med förbättrad funktionalitet och ett kraftfullare skriptspråk visar projektet att en textredigerare med rötter i början av 1990-talet fortfarande kan vara relevant i en snabbt föränderlig teknisk värld.

    https://www.vim.org/download.php

    FAKTA: Vim 9.2
    Fokus: Modernisering av Linux-stöd, förbättrad diff och autokomplettering samt kraftigare Vim9 Script.
    • Wayland: Stöd för grafiskt gränssnitt och urklipp.
    • XDG Base Directory: Konfig kan ligga i t.ex. ~/.config/vim.
    • Diff-läge: Tydligare och bättre linjeuppradning i svåra fall.
    • Fuzzy completion: Flexiblare förslag i insert-läget, utan extra plugins.
    • Nya completion-val: Ex. completeopt=nosort och nearest.
    • Vim9 Script: Enums, generiska funktioner, tuple-typer, bättre klasser och snabbare :defcompile.
    • UI-nyhet: Vertikal flikpanel som alternativ till klassisk tabline.

Etikett: ladda ner Vim 9.2

  • Vim 9.2 – klassisk textredigerare i modern tappning

    Den klassiska textredigeraren Vim fortsätter att utvecklas och anpassas till en modern Linuxmiljö. Version 9.2 introducerar stöd för Wayland och XDG-standarden, förbättrad diff-hantering, smartare autokomplettering och ett mer kraftfullt Vim9 Script – en uppdatering som stärker både prestanda och användarupplevelse. Vim fortsätter att utvecklas, och version 9.2 visar tydligt att projektet hänger med i den…