Home Sciences et technologies Vim 9.2 ajoute des mises à jour de scripts, des améliorations de différences et une prise en charge expérimentale de Wayland

Vim 9.2 ajoute des mises à jour de scripts, des améliorations de différences et une prise en charge expérimentale de Wayland

0 comments 41 views

Publié le 16 février 2026 09:42:00. Vim, l’éditeur de texte emblématique pour développeurs et administrateurs système, se dote d’une nouvelle version (9.2) riche en améliorations, allant de l’expérience utilisateur à la compatibilité avec les dernières technologies d’affichage, en passant par un langage de script plus puissant.

  • Vim 9.2 propose une complétion de code plus intelligente, notamment grâce à la correspondance floue en mode insertion.
  • La prise en charge expérimentale de Wayland sous Linux et d’autres systèmes de type Unix est une nouveauté majeure, de même que l’adoption des standards XDG pour la configuration.
  • L’interface graphique de Vim bénéficie d’améliorations esthétiques et fonctionnelles, notamment sous Windows avec le support natif du mode sombre.

Cette nouvelle version de Vim, disponible en téléchargement, se concentre sur l’amélioration continue de l’expérience utilisateur et l’adaptation aux environnements de développement modernes. Les développeurs de Vim ont mis l’accent sur des modifications incrémentielles, visant à rendre l’éditeur encore plus performant et agréable à utiliser.

L’une des améliorations les plus notables concerne la complétion de code. Vim 9.2 introduit désormais la correspondance floue en mode insertion, permettant aux utilisateurs de trouver plus facilement les mots qu’ils recherchent, même en cas de fautes de frappe ou d’orthographe approximative. Il est également désormais possible de compléter des mots à partir des registres, en utilisant les séquences de touches habituelles. De plus, les options de configuration liées à la complétion ont été étoffées, offrant un contrôle plus précis sur la sélection, le classement et l’affichage des suggestions.

Sous Linux et autres systèmes de type Unix, Vim 9.2 franchit une étape importante avec l’ajout d’une prise en charge expérimentale de Wayland, un serveur d’affichage de nouvelle génération. Cette implémentation inclut une interface graphique fonctionnelle et une intégration du presse-papiers. Parallèlement, Vim 9.2 adopte la spécification du répertoire de base XDG, ce qui signifie que les fichiers de configuration peuvent désormais être stockés dans le dossier $HOME/.config/vim, conformément aux standards modernes.

Les utilisateurs de Windows profiteront également de nouveautés visuelles. L’interface graphique bénéficie du support natif du mode sombre pour les menus et les barres de titre, améliorant le confort visuel dans des environnements peu éclairés. Des icônes de barre d’outils de meilleure qualité ont été intégrées, et le comportement en plein écran a été optimisé. Une nouvelle option permet également d’afficher un panneau d’onglets vertical, offrant une alternative pour gérer les tampons et les onglets ouverts.

Le langage de script Vim9 continue d’évoluer avec l’introduction de nouvelles fonctionnalités, telles que les types énumérés, les fonctions génériques et les tuples. La prise en charge des classes a également été étendue, avec l’ajout de constructeurs protégés et une meilleure compilation des méthodes. Les fonctions intégrées peuvent désormais être utilisées comme méthodes d’objet, offrant une plus grande flexibilité aux développeurs de scripts.

Enfin, le mode diff de Vim a été amélioré avec un nouvel algorithme de correspondance de lignes, qui permet d’aligner plus efficacement les modifications entre les tampons en utilisant des lignes similaires. Une nouvelle option, diffanchors, permet de définir des points d’ancrage pour des sections de diff indépendantes, et des options supplémentaires permettent d’ajuster la mise en surbrillance et l’affichage des lignes modifiées.

Vim 9.2 intègre également des ajustements des paramètres par défaut, notamment une augmentation de la taille de l’historique des commandes et des modifications, ainsi que des améliorations liées au comportement du curseur et à la gestion du retour arrière. Un plugin de tuteur interactif est également inclus, permettant aux nouveaux utilisateurs de se familiariser avec les commandes et les flux de travail de base de Vim.

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.