Vim 9.2 trae mejoras significativas al lenguaje de scripting Vim9, un modo diff mejorado, funciones de finalización integrales y mejoras específicas de la plataforma, incluido soporte experimental para Wayland.
- Búsqueda contextual. set completeopt+=fuzzy habilita el soporte de coincidencia difusa, lo que permite un mayor control sobre cómo se muestran las coincidencias y su orden.
- Soporte de Wayland. Soporte completo para la interfaz de usuario y el portapapeles de Wayland. En sistemas Linux y similares a Unix, Vim ahora cumple con la especificación de directorio base XDG, utilizando $HOME/.config/vim para la configuración del usuario.
- Mejoras en la interfaz de usuario. La nueva barra de pestañas vertical ofrece una alternativa a la tabla horizontal. La interfaz gráfica de MS-Windows ahora admite un modo oscuro integrado para menús y encabezados, además de una mejor compatibilidad con pantalla completa e iconos de la barra de herramientas de mayor calidad.
- Aprendizaje interactivo. El nuevo complemento de tutor interactivo integrado (lanzado a través de :Tutor) ofrece una experiencia de aprendizaje mejorada que va más allá del vimtutor tradicional;
- Mejoras en el lenguaje de scripting vim9, Incluye compatibilidad integrada con enumeraciones, funciones genéricas y el tipo de dato Tuple. Las funciones integradas se integran como métodos de objeto, y las clases admiten los métodos protegidos _new() y :defcompile para la compilación completa de métodos.
- Se mejoró la forma en que se visualizan y alinean los cambios en el modo diff.
Fuente: linux.org.ru
