Релиз редактора Vim 9.2 с экспериментальной поддержкой Wayland

Vim 9.2 содержит значительные улучшения в скриптовом языке Vim9, улучшенный режим diff, комплексные функции завершения и улучшения для конкретной платформы, включая экспериментальную поддержку Wayland. Заявлено о значительных улучшениях в скриптовом языке 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.
>>> www.vim.org
