Vim fête son 20e anniversaire

Posté par  (site web personnel) . Modéré par rootix. Licence CC By‑SA.
Étiquettes :
43
3
nov.
2011
Ligne de commande

Vim, le célèbre éditeur de texte vient de fêter son 20e anniversaire. C’est, en effet, le 2 novembre 1991 que Bram Moolenaar a publié la première version de Vim. C’était alors un clone de vi pour Amiga. Toutefois, contrairement à vi, c’est un logiciel libre. Il a pu ainsi être porté rapidement sur d’autres environnements et devenir l’éditeur de référence de nombreux développeurs.

Au fil des ans, de nombreuses versions se sont succédées (la version actuelle est la 7.3), mais son auteur a gardé le principe que Vim doit rester un éditeur de texte et être le plus possible au service de l’utilisateur.

Profitons‐en pour rappeler que si Vim est un logiciel libre publié sous une licence compatible avec la GPL, ses utilisateurs sont encouragés à faire un don à ICCF Holland, une association créée par Bram Moolenaar pour aider les enfants en Ouganda.

Et pour célébrer les 20 ans de Vim, vous êtes encouragés à poster en commentaire toutes les astuces et anecdotes que vous avez sur Vim.

Journal Bon anniversaire Vim !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
28
2
nov.
2011

Il a à peine 20 ans, c'est un jeunot face au plus abouti des éditeurs de texte, à savoir Emacs, mais il est toujours là.

Joyeuse Vingtaine vim !

http://arstechnica.com/open-source/news/2011/11/two-decades-of-productivity-vims-20th-anniversary.ars

Ps : à vous de choisir si ce journal est un jourmark ou la énième tentative de survie d'un des plus vieux troll du monde libre.

Journal Des nouvelles de Cream-Browser

Posté par  (site web personnel) .
18
24
sept.
2011

Je vous avez déjà parlé de Cream-Browser dans ce journal.

Après 5 long mois je pense qu'il est temps de rédiger un nouvel article pour ceux ayant la flemme de suivre le blog, le flux RSS, la mailing list ou carrément le commit log sur github.

J'avais dans mon dernier article présenté deux caractéristiques de Cream-Browser :

  • support de GTK+-2.0 et GTK+-3.0
  • les GModule
  • la configuration en lua

Quelques petites choses ont changés depuis.

Suppression du support

(…)

Forum Programmation.autre macro vim sur mot courant

Posté par  .
Étiquettes :
0
13
mai
2011

Bonjour,

J'aimerais bien trouver le moyen dans vim d'executer un script shell externe avec comme paramètre le mot courant.

Mon but précis est, à l'intérieur d'un vimdiff de 2 listes de paquets de 2 machines, de pouvoir faire un "aptitude show $1" (en fait mon script montrerait la description du paquet sous le curseur et demanderait si il faut l'installer avant de revenir à vim).

Je n'ai rien trouvé de probant sur le ternet :-( Merci.

Journal Cream-Browser

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
9
avr.
2011

Vous en avez peut-être entendu parler (ou pas). Bref cela ne fait pas de mal de faire une nouvelle présentation n'est-ce pas ?

Un peu d'histoire ? Oula que non c'est barbant je me contenterai simplement d'énoncer tout cela dans les grandes lignes (pas de dates, je m'en souviens plus exactement).

Un petit historique du projet

  • Il y a 1-2 ans : Cream-Browser est un navigateur Internet vim-like développé avec GTK+ et WebKit, la configuration se fait via un fichier (…)

Forum Linux.général Vim : mettre la syntaxe à utiliser dans le fichier

Posté par  .
Étiquettes :
2
22
fév.
2011

Bonjour,
Il me semble que j'avais vu ça dans certains fichiers de configuration de Debian mais impossible de remettre la main dessus.
En fait, j'ai des fichiers templates avec une extension en .tpl. C'est fichiers peuvent contenir un peu de tout, du HTML, du code, etc... Ayant la flemme de faire le boulot moi même, set syntax=machin, je voudrais mettre dans chaque fichier une ligne qui permettrait de renseigner Vim sur la syntaxe utilisée.
Cela est bien sûre (…)

En vrac : Doctrine 2, MySQL 5.5 et VimGolf

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
18
30
déc.
2010
Technologie
Doctrine est une bibliothèque en PHP, sous licence LGPL, qui permet d'utiliser les enregistrements d'une base de données (relationnelle ou documents) sous forme d'objets PHP. Une réécriture complète avait commencé il y a deux ans et demi et vient d'aboutir sous la forme de la première version stable de Doctrine 2. Cette nouvelle version implémente maintenant le motif DataMapper (au lieu d'ActiveRecord précédemment), apportant ainsi plus de souplesse, de nouvelles fonctionnalités et une prise en charge de nouveaux moteurs de base de données dont MongoDB.

Oracle a annoncé le 15 décembre la sortie de la version 5.5 de MySQL, avec au programme amélioration des performances et meilleure prise en charge de la réplication et du failover. L'édition communautaire reste sous licence GPL et est toujours livrée avec les moteurs de stockage InnoDB, MyISAM, NDB, mémoire, archive, merge, etc. Il semblerait donc que MySQL soit l'un des rares projets Open Source à profiter du rachat de Sun par Oracle.

Pour finir, je souhaite vous présenter VimGolf. Le but de ces challenges de passer d'un fichier de départ à un fichier d'arrivée en tapant le moins de touches possible dans Vim. Bref, c'est un bon moyen d'apprendre à utiliser Vim de manière joyeuse :-)

Vim 7.3

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
37
20
août
2010
Ligne de commande
Vim, le célèbre éditeur de texte, est sorti en version 7.3. Bram Moolenaar a annoncé que cette version, sans être majeure, était néanmoins plus conséquente qu'une simple version mineure. Il faut dire que deux ans s'étaient écoulés depuis la sortie de la version 7.2.

Les nouveautés les plus intéressantes de cette version sont :
  • Persistance de l'historique des commandes pouvant être annulées ;
  • Possibilité d'annuler un rechargement ;
  • Chiffrement avec blowfish ;
  • Chiffrement du fichier de swap ;
  • Possibilité de cacher du texte (par exemple, des commentaires) ;
  • Interface pour Lua ;
  • Interface pour Python3 ;
  • Prise en charge de la coloration syntaxique et de l'indentation pour Perl6 ;
  • Coloration syntaxique pour le langage de balisage Markdown.

Création d'un wiki et d'un planet francophone pour vim

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
19
21
sept.
2009
Doc
Il y a quelques mois, accompagnant la création du salon IRC #vim-fr, est né Vim-fr.org, un wiki francophone destiné à recueillir articles et tutoriels sur le légendaire éditeur de texte Vim. Au fil de ces premiers mois, différents contributeurs nous ont rejoint améliorant et augmentant le contenu du site, le serveur et le site ont été migrés vers Mediawiki et nous avons agrandi notre nombre en fusionnant avec la communauté Vimiste Jabberienne.

Actuellement, vous pourrez lire une trentaine d'articles sur ce wiki traitant d'un vaste sujet, de domaines allant de l'ajout de greffons ou la personnalisation de votre éditeur de texte favori, jusqu'aux explications des principaux concepts en passant par quelques astuces. Si vous utilisez Vim, vous savez d'ores et déjà que c'est une tâche ardue que nous avons commencée. C'est pourquoi nous accueillerons avec joie votre aide pour que Vim-fr.org puisse aider le maximum d'utilisateur francophones de Vim et devenir à terme une référence.

Outre le le Wiki, nous avons également créé planet.vim-fr.org un site reprenant, à l'instar de Planet-libre, les blogs francophones proposant articles et actualités sur le monde de Vim. Si vous postez des billets de qualité concernant Vim, nous serons fort heureux de rajouter votre blog à celui-ci.

Finalement pour discuter et s'entraider, la communauté Vim-fr possède non seulement un salon sur IRC mais également un salon sur Jabber vim-fr@chat.jabberfr.org. Ces deux moyens de communication sont reliés par l'intermédiaire d'un bot afin de pouvoir toucher le plus de monde d'un coup. Une vingtaine de personnes fréquentent ce double salon presque en permanence prêtes à vous aider et à raconter moultes conneries. Si vous avez un soucis avec Vim ou que vous voulez simplement dire bonjour, n'hésitez pas à venir nous voir, nous serons très heureux de vous accueillir et de troller avec vous.

A byte of Vim, a été traduit en français, sous licence libre

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
29
31
juil.
2009
Ligne de commande
Le premier livre libre en français consacré à l'éditeur de texte Vim est disponible, sous la licence CC-by-sa 3.0. Il a été traduit depuis le site de Swaroopch, qui propose deux livres de l'auteur, A byte of Vim et A byte of Python.

J'ai participé à la traduction, avec David Lacerte qui l'avait initiée.

Il reste de petites choses à retoucher, mais comme c'est un wiki, vous pouvez proposer une meilleure traduction...

À moins de connaître très bien Vim, vous avez de bonnes chances d'apprendre de nouvelles choses en lisant ce livre, qui conseille notamment d'utiliser Vim comme outil de GTD, afin de "s'organiser pour réussir".

Journal [People] "Je passe à emacs" -- Stefano Zacchiroli

Posté par  .
Étiquettes :
13
24
oct.
2008
Et oui, c'est le titre qui sera en Une de tous vos journaux People qui sortent aujourd'hui.

Les adorateurs de Vim se sont bien gardés d'ébruiter cette affaire qui sonne comme une défaire cuisante de leur camp dans la guerre des éditeurs.

Je disais donc que Stefano Zacchiroli, aka un (le ?) mainteneur du paquet Vim a décidé de passer à GNU Emacs pour 1 mois[1]. Il n'en est pas à son premier coup d'essai, comme quoi certains se forcent (…)

Journal Sortie de Vim 7.1

Posté par  .
Étiquettes :
0
16
mai
2007
Vim 7.1 est sorti, il ne s'agit pas d'une version majeure, mais d'une version dite de "maintenance" afin d'y inclure tous les patchs (environ 260) sortis depuis la version 7.0.

Pour la petite histoire, j'ai trouvé un petit bug dans la version 7.1a (dans la complétion automatique quand on est en mode édition de droite à gauche), que j'ai reporté mais qui ne sera pas corriger de suite :(

Sinon cet éditeur m'impressionne toujours autant, je l'utilise depuis 7 ans (…)

Sortie de Vim 7

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
8
mai
2006
Bureautique
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.

Chasse aux bugs ouverte pour Vim 7.0

Posté par  . Modéré par rootix.
Étiquettes :
0
28
mar.
2006
Communauté
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.

Forum Astuces.divers [Éditeur/Vim] L'autocomplétion sous Vim

Posté par  .
Étiquettes :
4
5
juin
2003
Pour avoir l'autocomplétion sous Vim, c'est très simple, il suffit de taper CTRL+n alors que le curseur est sur la fin d'un début de mot que vous venez de taper (en mode édition), puis CTRL+n encore pour cycler entre les propositions. exemple : dans mon code C j'ai une fonction bidule() et une autre bidochon() ; pour appeler bidule() je fais bidCTRL+n et encore CTRL+n jusqu'à ce que bidule soit écrit.