Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Sortie de Vim 7

Posté par viridis (page perso, ). Modéré le 08 mai 2006.
Bram Moolenaar l'a annoncé sur la liste de diffusion : "Vim 7 is ready!"

Après plusieurs années de développement et 6 betas, la nouvelle mouture de l'éditeur est enfin disponible en version stable.

Les principales améliorations sont :
  • Correction orthographique pour 50 langues
  • Complétion "intelligente" (Omni-complétion = complétion par contexte) pour : C, HTML, Ruby, Python, PHP...
  • Onglets pouvant contenir plusieurs fenêtres chacun
  • "Arbre d'annulation" (Undo branches) permettant d'éviter la perte de texte accidentelle
  • Ajout de listes et de dictionnaires dans les scripts Vim (comme en Python)
  • Profiling pour les scripts Vim
  • Amélioration du support de l'unicode
  • Mise en évidence de la ligne/colonne courante ainsi que des parenthèses/crochets/accolades correspondantes
  • Support de la traduction pour les pages de manuel
  • Grep interne fonctionnant sur toutes les plateformes permettant de chercher dans les fichiers compressés
  • Parcours de répertoire à distance ainsi que des archives zip et tar
  • Affichage des caractères multi-octet

Bram Moolenaar a récemment annoncé son embauche par Google, suite à laquelle il ne travaille plus sur Vim à plein temps. Rappelons que Vim est toujours un "charityware" : il est distribué sous une licence compatible GPL, cependant l'auteur encourage les dons à une association humanitaire (ICCF, en l'occurrence).

NdM: merci également à Axioplase et Merlin pour leur proposition de dépêche.

> Lire la dépêche (93 commentaires, moyenne: 3).  

Vous avez demandé le commentaire #709429.

Petit bemol

Posté par cdvddt () le 08/05/2006 à 20:27. (lien). Évalué à 8.

Bon, vim est mon editeur préféré mais ça tout le monde s'en fout.
J'applaudis des deux mains pour les tabs et la completion des répertoires
a distance.

Seul déception : Le langage de script. Pourquoi continuer è développer
un langage abscon et mal foutu au lieu de privilegier l'intégration avec,
par exmeple, python.
Vim y gagnerait certaiment en communauté et en script.

Le langage de script courant est vraiment dégueu et mal fait. ça n'encourage pas à participer.

Bon voilà, c'était la petite note négative pour la form.

  • [+] [^]Re: Petit bemol

    Posté par salvaire () le 08/05/2006 à 20:55. (lien). Évalué à -3.

    Le langage de script courant est vraiment dégueu et mal fait. ça n'encourage pas à participer.
    Pire qu'Emacs lisp?

    • [^]Re: Petit bemol

      Posté par zerbro (page perso, ) le 08/05/2006 à 21:33. (lien). Évalué à 3.

      Marrant tous ces gens qui crachent sur lisp...
      Il n'est certe pas super lisible (quoi que, avec une bonne indentation, et si on a bien réfléchi en amont a comment coder la chose... c'est pas pire que certains codes C/C++), mais qu'est ce qu'il est puissant comme langage fonctionel...

      Ah oui, ca demande a savoir bien coder en récursif, et savoir ce que c'est qu'une fonction au sens mathématiques du terme :p

      C'était pour marcher dedans, il parait que ca porte chance.

      • [^]Re: Petit bemol

        Posté par Philippe Fremy (page perso, ) le 09/05/2006 à 11:13. (lien). Évalué à 7.


        Ca demande a savoir bien coder en récursif, et savoir ce que c'est qu'une fonction au sens mathématiques du terme :p


        Ce sont des concepts qu'on est ravi d'utiliser quand on veut juste changer une option de config a la con. :-)

        • [^]Re: Petit bemol

          Posté par lasher () le 09/05/2006 à 11:44. (lien). Évalué à 4.

          bah pour les fichiers de config, je vois pas où est le problème, tu utilises ViM et... euh, non rien.

          Sinon, quand tu modifies un fichier de conf, mis à part ton .emacs, je n'en connais pas beaucoup qui ont besoin d'un dialecte LISP... :-)

          [^]Re: Petit bemol

          Posté par Chaddaï Fouché () le 09/05/2006 à 13:59. (lien). Évalué à 3.

          Pour ça, tu peux utiliser emacs lui-même, il a une interface pour changer les options, elle est bien foutue, avec un arbre des configs et pas compliquée à utiliser. Oui Emacs sait configurer emacs !! ;)

          --
          Jedaï

    [^]Re: Petit bemol

    Posté par david odin (page perso, ) le 08/05/2006 à 21:52. (lien). Évalué à 10.

    Tu es libre d'utiliser le langage de script qui te plait pour les scripts vim : python, ruby, tcl, perl, et sûrement d'autres. Le langage vim est le langage natif, qui est une extension des fichiers de configurations de vi.