Vim 9.2 утрымоўвае значныя паляпшэнні ў скрыптовай мове Vim9, палепшаны рэжым diff, комплексныя функцыі завяршэння і паляпшэнні для пэўнай платформы, уключаючы эксперыментальную падтрымку Wayland.
- Кантэкстны пошук. set completeopt+=fuzzy уключае падтрымку невыразнага супастаўлення, што дазваляюць лепш кантраляваць адлюстраванне супадзенняў і парадак іх размяшчэння.
- Падтрымка Wayland. Поўная падтрымка карыстацкага інтэрфейсу Wayland і буфера абмену. У Linux і Unix-падобных сістэмах Vim зараз адпавядае спецыфікацыі базавага каталога XDG, выкарыстаючы $HOME/.config/vim для налады карыстача.
- Паляпшэнні карыстацкага інтэрфейсу. Новая вертыкальная панэль укладак уяўляе сабой альтэрнатыву гарызантальнай табліцы. Графічны інтэрфейс MS-Windows зараз падтрымлівае ўбудаваны цёмны рэжым для меню і загалоўкаў, а таксама палепшаную поўнаэкранную падтрымку і больш якасныя значкі на панэлі прылад;
- Інтэрактыўнае навучанне. Новы ўбудаваны плягін interactive tutor (запускаецца праз :Tutor) прапануе ўдасканалены варыянт навучання, які выходзіць за рамкі традыцыйнага vimtutor;
- Паляпшэнні ў скрыптовай мове vim9, уключаючы ўбудаваную падтрымку пералічэнняў, універсальных функцый і тыпу даных Tuple. Убудаваныя функцыі зараз інтэграваныя ў якасці аб'ектных метадаў, а класы зараз падтрымліваюць абароненыя метады _new() і :defcompile для поўнай кампіляцыі метадаў;
- Палепшаны спосаб візуалізацыі і выраўноўванні змен у рэжыме diff.
Крыніца: linux.org.ru
