Liens connexes

Dépêche modérée par

Dépêche éditée par

: Chasse aux bugs ouverte pour Vim 7.0

Posté par eddine (). Modéré le 28 mars 2006.
0
Vim 7.0b est enfin dans les bacs. Après de long mois de développement, la première version bêta de cette évolution majeure de vim (passage de numérotation de 6.4 à 7.0, c'est dire de l'importance de cette version) est disponible sous unix et win32 pour une chasse aux bugs incontournable.

Vim est déjà apprécié et connu pour sa grande richesse fonctionnelle, mais ce couteau suisse de l'édition de texte, va _encore_ s'enrichir de nouvelles fonctionnalités qui nécessitent d'être testées, éprouvées, corrigées et validées.

Au menu de cette nouvelle version on trouve :
  • l'ajout d'onglet, pouvant contenir chacun plusieurs fenêtres/buffers
  • la correction orthographique par suggestion "en cours de frappe"
  • arbre d'annulation permettant de retrouver tous les états précédents du fichier édité
  • amélioration des scripts Vim (ajout des listes, dictionnaires etc...)
  • meilleur support de l'Unicode
  • complétion intelligente
  • amélioration de la coloration syntaxique

et bien d'autres fonctionnalités encore.

Le développement de Vim tout comme les listes de diffusion ont toujours été très actifs et l'effort de tous sera apprécié.

Un peu avant l'annonce de la mise à disposition de la version bêta, Bram Moolenaar (le leader du projet) en a profité pour dire qu'il allait prochainement intégrer la société Google (à Zurich) pour un poste à plein temps. Cette nouvelle fonction lui permet ainsi d'envoyer tous les dons faits à Vim pour ses projets de soutien en Uganda, via l'association ICCF.

Nous lui souhaitons tous bon courage dans ses nouvelles fonctions.

> Lire les commentaires (74 commentaires, moyenne: 2,9).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

[+] Troll

Posté par yoho (page perso, ) le 28/03/2006 à 13:34. (lien). Évalué à -8.

Je préfère Emacs

La gestion de multiple fenêtres

Posté par zzmaxfr () le 28/03/2006 à 13:41. (lien). Évalué à 4.

Je n'arrive pas à trouver si la gestion de fenêtres multiples avec une seule instance de vim a été ajouté ou pas. (je ne parle pas des splits)

Quelqu'un en connait plus sur ce sujet?

FTP pour téléchargement de la version béta

Posté par eddine () le 28/03/2006 à 13:50. (lien). Évalué à 5.

Le lien de la dépêche ne renvoie sur les téléchargements de la version stable 6.4.

Pour la dernière version bêta aller sur :
ftp://ftp.vim.org/pub/vim/unstable/

Version Unix et win3é dispos

version osx disponible aussi

Posté par Ernest H (Jabber id, ) le 28/03/2006 à 14:13. (lien). Évalué à 3.

Pour la version osx, il suffit de télécharger les sources par cvs, de faire cd vim-7*/src puis make. Non pas de configure, juste make, et hop, un joli Vim.app tout prêt tout chaud.

Sinon, vous connaissez un vi-clone qui soit sympa développé et moins omnipotent que vim ? Parce que nvi est vraiment trop minimal, elvis n'a plus l'air d'être développé et pourtant, il lui manque un petit peu de coloration syntaxique et une doc plus lisible pour que je le trouve parfait, yi est excessivement lent. Bref ma quête du vim démélioré n'est pas satisfaite.

[+] Libre ne veut pas dire ne nécessitant pas de fianancement.

Posté par eddine () le 28/03/2006 à 14:40. (lien). Évalué à -4.

Je pense que ça fait prendre conscience que logiciel libre ne veut pas dire logciel n'yant pas besoin de financement.

C'est dommâge, je pense qu'un grand nombre de projets aurait besoin d'un coup de pouce financier et qu'ils n'ont bénéficient pas, les mentalités devraient peut-être évoluer à ce niveau là.

Mais c'est un problème récurrent, comment financer le libre ? Avec toutes les problématiques que ça soulève.

Mise à jour de la beta

Posté par Stephane Vigan () le 28/03/2006 à 15:03. (lien). Évalué à 5.

Depuis le post, il y a une petite évolution on est passé à la version 7.0c. Pour ceux qui ont déjà télécharger la 7.0b, vous pouvez récupérer le diff ici : ftp://ftp.vim.org/pub/vim/unstable/unix/vim-7.0b-7.0c.diff.g(...)

Completion automatique

Posté par champi (page perso, ) le 28/03/2006 à 19:00. (lien). Évalué à 2.

Pour activer la completion auto intelligente, il faut faire ctrl-x ctrl-o en mode insertion.

Pour les autres nouveautés :

:help version7

Déjà une dépêche ?

Posté par Étienne Bersac (Jabber id, page perso, ) le 28/03/2006 à 23:00. (lien). Évalué à 1.

C'est un peu tôt pour une dépêche sur vim. Est-ce qu'on aura aussi une dépêche pour chaque RC ???

--
E Ultreïa !

Et hop, les paquets mandriva gentillement copilé par l'ami rapsys ;)

Posté par Raphaël Gertz (Jabber id, page perso, ) le 29/03/2006 à 07:40. (lien). Évalué à 4.

urpmi.addmedia vim70 http://rapsys.free.fr/mandriva/ with hdlist.cz

Après y a plus qu'a installer vim-enhanced ou vim-X11

ps : j'ai ajouté un paquet vim-i18n qui contient les man pages en UTF-8, il entre en conflit avec les man-pages-fr alors il n'est pas obligatoire, installez le a votre convenance ;)

Yzis, c'est le futur

Posté par Philippe Fremy (page perso, ) le 29/03/2006 à 08:44. (lien). Évalué à 8.

Bonjour,

Un point interessant a noter dans les fonctionnalites les plus demandees :
http://www.vim.org/sponsor/vote_results.php

L'integration dans un autre GUI. Nous, les auteurs de kvim avions fait ce travail et avons finalement renonce a cause de la trop grande difficulte de travailler sur la base de code de vim, et le manque de volonte de Bram de modifier Vim dans ce sens.

Donc la 3e fonctionnalite la plus demandee n'est pas prete d'arriver.

En revanche, nous avons demarre un autre projet, yzis, qui est un clone de vim sans les ``limitations'' imposees par l'architecture de vim. Quelques choix techniques :
- dev en C++
- scripting en lua
- moteur de syntaxe de kate
- gui en Qt, KDE et ncurses pour l'instant (sans limitations d'autres possibilites)
- utilisation de libyzis comme moteur vi independant (facon scintilla)
etc.

Plus de details sur :
http://linuxfr.org/2005/02/16/18311.html
http://www.yzis.org

Le developpement a un peu ralenti ces derniers mois mais repart, avec notamment le portage complet a Qt4 qui nous permettra d'avoir un yzis Windows, MacOs et Linux sous GPL tres facilement.

On est pas au niveau de vim question fonctionnalite et stabilite, mais on s'en approche a grand pas. Et c'est vraiment facile de participer grace a l'architecture propre en C++ (l'architecture de vim et a s'arracher les cheveux).

Des bugs dans Vim ?

Posté par benoar (Jabber id, ) le 29/03/2006 à 15:22. (lien). Évalué à 5.

C'est bien de faire un beta histoire de débugger toutes ces fonctionnalités, mais moi je trouve qu'en général vim est très très peu buggé...
Je trouve ça exceptionnel : c'est peut-être le logiciel que j'utilise le plus, je ne me souviens pas avoir vu de bug dedans, et encore jamais aucun plantage en plus de 6 ans d'utilisation.
Ayant du mal à me mettre à Latex, qui m'avait pourtant bien servi pour un rapport (fait dans vim, bien sûr), j'ai eu du mal à m'adapter aux plantages réguliers de OOo. C'est vrai quoi, j'ai jamais eu le réflexe de sauvegarder mes documents textes toutes les 30s pour éviter le crash pendant mon utilisation de ce merveilleux outils : Vim, mon amour !...

quand même je me pose une quuestion ....

Posté par totof2000 () le 30/03/2006 à 14:40. (lien). Évalué à 2.

Quel est l'intéret de développer un truc tel que vim qui commence à devenir une usine à gaz "a la emacs" ? Si quelqu'un veut une usine a gaz, y en a suffisamment qui existent. Quelqu'un a fait remarquer plus haut qu'Emacs pouvait être utilise comme vi(m). Personnellement ce que j'apprécie dans vi (a la base), c'est sa légèreté, et sa simplicité d'utilisation (en tout cas plus simple qu'Emacs et ces c-x M etc ....). Pour éditer rapidement un fichier de conf ou un fichier texte de base c'est tout bon, mais pour faire du developpement y a quad même des IDE mieux adaptés.

Revenir en haut de page