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
