Il y a quelques jours, le lancement de la nouvelle version de Vim 9.1. Cette version Il se présente comme la première version réalisée sous la direction d'un conseil collectif, qui a assumé le travail de prise de décision. Vim 9.1 est avant tout une version de correction de bogues, elle contient des centaines de corrections de bogues, de nouvelles fonctionnalités et de nombreuses améliorations mineures.
Ce nombre Il est dédié à la mémoire de Bram Moolenaar, l'auteur et développeur clé de Vim, qui maintient le projet depuis plus de 30 ans. Brahm a développé la grande majorité des modifications dans Vim : il a effectué 16.5 3.5 commits et ajouté 50 millions de lignes de code, soit XNUMX fois plus que la contribution de tous les autres développeurs réunis.
Le projet Vim est heureux d'annoncer que Vim 9.1 est enfin sorti.
Cette version est dédiée à Bram Moolenaar, développeur principal de Vim depuis plus de 30 ans, décédé il y a six mois. Le projet Vim n'existerait pas sans votre travail !Vim 9.1 est avant tout une version de correction de bogues, elle contient des centaines de corrections de bogues, de nouvelles fonctionnalités et de nombreuses améliorations mineures.
Pour ceux qui ne connaissent pas Vim, ils doivent savoir que c'est un éditeur de texte multiplateforme extrêmement personnalisable inspiré du logiciel vi, un éditeur de texte populaire sur les systèmes UNIX. La principale caractéristique à la fois Vim et Vi consiste en ce qu'ils ont différents modes entre lesquels basculer pour effectuer certaines opérations, ce qui les différencie de la plupart des éditeurs courants, qui n'ont qu'un seul mode dans lequel les commandes sont saisies à l'aide de combinaisons de touches ou d'interfaces graphiques.
Principales nouveautés de Vim 9.1
Vim 9.1 arrive après un an et demi de développement et Il s'agit principalement d'une version de correction de bugs, avec une poignée de nouvelles fonctionnalités et plusieurs améliorations mineures. Entreles caractéristiques les plus remarquables Par exemple, il y a le prise en charge des classes et des objets pour le langage de script Vim9, permettant l'utilisation de méthodes de programmation orientées objet dans les scripts.
Une autre nouveauté que présente la nouvelle version est le prise en charge du défilement fluidee (Smooth Scroll) qui fonctionne avec les lignes d'écran. La fonctionnalité n'est que partiellement implémentée et fonctionne actuellement avec CTRL-E, CTRL-Y et le défilement de la souris.
En plus de cela, la possibilité d'ajouter du texte virtuel au tampon a été implémentée, qui peut également être utilisé pour afficher les suggestions émises par les serveurs LSP Il est souligné que la commande « :defer » a été ajoutée pour exécuter une fonction donnée une fois la fonction en cours terminée, cela vise essentiellement à améliorer les processus de nettoyage des fonctions.
Vim 9.1 aussi résout plusieurs problèmes qui affectaient les versions précédentes, y compris un accès mémoire non sécurisé, des fuites de mémoire, des débordements de tampon et d'éventuels plantages.
De l' autres changements qui se démarquent:
- Le plugin EditorConfig est inclus.
- Prise en charge améliorée de la plateforme OpenVMS.
- L'outil de vidage hexadécimal xxd prend désormais en charge la sortie couleur et l'inversion des vidages de bits.
- De nouvelles fonctionnalités ont été ajoutées et
- commandes automatiques, commandes ex et options, enrichissant encore les capacités de Vim
- Le serveur FTP de Vim a été abandonné et Git est désormais utilisé pour servir les ressources.
Enfin si vous souhaitez en savoir plus à propos de cette nouvelle version de Vim 9.0, vous pouvez consulter les détails dans le lien suivant.
Comment installer Vim 9.1 sur Linux ?
Pour ceux qui souhaitent installer cette nouvelle version, Ils pourront le faire en exécutant l'une des commandes suivantes en fonction de leur système.
Pour ceux qui sont utilisateurs d'Ubuntu et dérivés, ils peuvent le faire en ajoutant le référentiel suivant au système et en effectuant l'installation de Vim. Les commandes sont les suivantes :
sudo add-apt-repository ppa:jonathonf/vim-daily sudo apt-get update sudo apt install vim
Dans le cas de ceux qui sont des utilisateurs d'Arch Linux et dérivés :
sudo pacman -S vim
Alors que dans le cas de ceux qui utilisent Fedora et ses dérivés :
sudo dnf install vim
Flatpak
flatpak install flathub org.vim.Vim