Vim 9.0 publié avec une nouvelle syntaxe de script et l'achèvement des commandes du menu contextuel
Le populaire éditeur de texte Vim a publié il y a quelques jours une nouvelle version majeure 9.0 avec de nombreuses nouvelles fonctionnalités et un grand nombre de nouvelles fonctionnalités.
La nouvelle version a introduit le script Vim9 avec des améliorations drastiques des performances. La vitesse d'exécution peut être augmentée via 10 à 100 fois plus rapide. Cependant, la fonction doit être définie avec def, et les types d'argument et de retour doivent être spécifiés pour bénéficier de l'accélération.
Les anciens scripts continueront de fonctionner comme avant. La nouvelle syntaxe de script ressemble désormais beaucoup plus à la plupart des langages de programmation. La continuation de ligne ne nécessite pas l'utilisation d'une barre oblique inverse ; Les appels de fonction ne nécessitent pas de call, les affectations sont effectuées sans let et les expressions sont évaluées sans eval. Et les commentaires commencent désormais par #.
Au lieu de l'option « wildmenu », un menu contextuel peut désormais être utilisé dans Vim 9 en définissant « wildoptions » sur « pum ». Ce qui permet d'afficher beaucoup plus de correspondances d'achèvement de ligne de commande. Les schémas de couleurs mis à jour sont également inclus dans la version.
Nouvelles options dans la version, notamment :
'autoshelldir'change de répertoire en répertoire courant du shell'cdhome'change le répertoire en répertoire personnel en utilisant « : cd »'cinscopedecls'mots reconnus par « cino-g »'guiligatures'GTK GUI : caractères ASCII pouvant former des formes'mousemoveevent'rapporte les mouvements de la souris avec- Fonction
'quickfixtextfunc'pour le texte dans la fenêtre quickfix - Options
'spelloptions'pour la vérification orthographique - Fonction
'thesaurusfunc'à utiliser pour compléter le thésaurus 'xtermcodes'demande les codes de terminal à un xterm
Il existe également de nouvelles commandes, fonctions, variables et opérateurs. En savoir plus sur Vim 9 via sa page d'actualités.
Comment obtenir Vim 9 dans Ubuntu Linux
Vim propose le package AppImage officiel, ainsi que l'archive tar source, ils peuvent être téléchargés sur le lien ci-dessous :
Télécharger le dernier VIM (AppImage) : https://github.com/vim/vim-appimage/releases/latest
Il existe un autre package Flatpak universel disponible, bien que non mis à jour au moment de la rédaction. Pour Windows, MacOS et autres sources, accédez à vim.org/download.php

