Discussion:Vim

message: (dans l'encadré hors-texte) Quelle "dernière version" faut-il mentionner?
*6.3 (6.3.000) le 7 juin 2004 (Note: et non le 8 juin)
*6.3.086 le 29 juillet 2005
*7.00aa ALPHA le 13 juin 2004
*7.00aa ALPHA, instantané n° 122 le  2005
Pour la version 6.3, le troisième nombre est le n° de "patch" (en principe chaque patch répare une bogue). Pour la 7.00aa j'ai traduit par "instantané" l'anglais "snapshot" -- chaque "instantané" correspond à une nouvelle publication des sources complètes sous forme .zip, disponible par ftp (en général 1x par 24h sauf en l'absence de changements).
Tonymec 4 août 2005 à 15:32 (CEST)
replies: text: Je ne connais pas la politique de WP à ce sujet, mais il est généralement préférable de préciser la dernière version considérée comme stable. Donc, en s'y tenant, cela éliminerait la version 7, qui est loin d'être stabilisée. Parmi les versions 6.3, je penche pour la 6.3.<dernier patch dispo>, puisque c'est la version théoriquement la plus stable. Cela reste un avis personnel toutefois. Dblanche 21 août 2005 à 18:14 (CEST)
thread_title:  Dernière version 

message: J'ai propose l'article en tant qu'article potentiellement de qualite arno. 18 septembre 2005 à 03:13 (CEST)
thread_title:  [[Wikip%C3%A9dia:Proposition_articles_de_qualit%C3%A9#VIM_.28logiciel.29|Proposition articles de qualité]] 

message: Une petite astuce pour pouvoir éditer wikipedia avec vim : Il faut le navigateur Firefox et lui installer l'extension Mozex (qui n'est plus supporté par firefox > 1.0) qui permet de choisir un éditeur de texte pour éditer une zone de texte. Ensuite, pour plus de confort, on peut utiliser une coloration syntaxique spécifique à la syntaxe wiki  arno. 6 octobre 2005 à 23:34 (CEST)
thread_title:  Édition de wikipedia 

message: Je propose que l'on ajoute ce diagramme décrit comment passer d'un mode à l'aure, ça serait judicieu.
http://people.via.ecp.fr/~alexis/formation-linux/fichiers/modes-vim.jpg
La page d'où est tirée cet automate, est visible ici :
http://people.via.ecp.fr/~alexis/formation-linux/vim.html
C'est un document qui est sous cette licence :
"Vous avez le droit de copier, distribuer et/ou modifier cette documentation selon les termes de la GNU General Public License , version 2 ou n'importe quelle version ultérieure, telle que publiée par la Free Software Foundation. Le texte de la licence se trouve dans l'annexe GNU General Public License."
Je pense donc qu'il ne devrait pas y avoir de pb de droit
:
:Pas de problème de droits, par contre l'image est à traduire. Ensuite, il ne faut pas perdre de vue que l'article n'est pas un manuel de référence ; l'information ne me semble pas décisive du point de vue encyclopédique. Bibi Saint-Pol (sprechen) 2 mai 2006 à 16:54 (CEST)
thread_title:  Ajout d'une image mode vim 

message: J'ai une remarque concernant la présentation, où il est dit que "Son utilisation se fait exclusivement au clavier", or c'est faux, Vim en mode console est très bien utilisable avec la souris. Il suffit d'activer les options :set mouse=a, et (selon le terminal) :set ttymouse=xterm2.
L'article en Allemand (dont l'article français est apparemment une traduction) comporte la même erreur.
Dans l'article anglais, par contre, il est bien précisé qu'une des améliorations de Vim par rapport à vi est le support de la souris.
:Exact, cf. ma proposition  dans l'article. Dblanche 3 avril 2007 à 10:47 (CEST)
thread_title:  Utilisation exclusive au clavier ? 

message: Bonjour, </br>
l'article ne possède aucune source, et ne correspond plus par conséquent aux actuels critères appliqués aux articles de qualité. Pour plus d'informations, voir Wikipédia:Vérifiabilité.
===Commentaires de lecture en vue d'une amélioration===
Sentiment général :
* Un plan totalement bancal quatre sections ultra-courtes et d'autres fort longues.
* Absence de références reliant les affirmations aux sources.
* Style et vocabulaire vague et évasif .
* Certaines parties ressemblent à un tutoriel sans détails (les modes).
* L'article semble « vendre » quelque chose.
Quelques commentaires et suggestions d'amélioration :
* section 1 « Présentation », le paragraphe 2 est à réécrire entièrement
** « Vim est pratiquement compatible à 100 % avec vi » (Sect. 1, par. 2) : propos évasif d'apparence paradoxale (pratiquement ou 100%).  Il serait préférable d'indiquer « vim est pratiquement compatible avec vi dans la mesure où il existe un mode d'émulation de vi : toutefois quelques fonctionnalités mineures (les citer éventuellement) diffèrent. » 
** « toutefois de nombreuses améliorations ont été apportées avec le temps » : propos vague et évident sinon, on aurait pas eu besoin de passer de vi à vim ! Je ne vois pas de nuance de concession (« toutefois »).
** « il dispose d’une interface utilisateur graphique moderne avec le support de la souris et des menus (gVim), et d’une version simplifiée pour les utilisateurs débutants (eVim). » Ben alors, si je n'utilise pas la souris et les menus, c'est comme vi ? Ben non, vim a de très nombreuses améliorations en mode terminal, ne pas l'évoquer est complètement trompeur. Plus tard, on entend parler de la coloration syntaxique, tiens, tiens… fenêtres multiples, édition multi-fichiers, folding, non, rien ? 
* section 3 
** La section 3.1 « Vue générale » est une liste sans organisation ou hiérarchie des informations.  On devrait regrouper par importance, époque ou type d'amélioration (gui, scriptage, édition de code, etc.)  Une brève rédaction serait préférable. 
** La section 3.2 « Plates-formes » dresse une liste (exhaustive ?) de systèmes d'exploitations.  Ne serait-il pas préférable d'entrée de jeu d'indiquer « Vim fonctionne sur de nombreux systèmes d’exploitation, dont les principales versions de Microsoft Windows, GNU/Linux et Mac OS » ? Enfin, « a l'avantage » est pov, et surtout par rapport à quoi. J'imagine qu'emacs a aussi été porté un peu partout non ?
** Dans la section 3.3 « Aide interne », il faudrait passer les liens externes en note.  Par ailleurs « L’aide interne est complétée par une version HTML disponible en ligne sur Internet, une Foire Aux Questions, une littérature nombreuse et variée en français ou en anglais, et bien d’autres sources d’informations encore. » n'apporte rien, c'est vrai pour tout logiciel utilisé par une communauté importante, non ?  Enfin : «  Vim possède une documentation établie selon le précepte : « Une fonctionnalité non documentée est une fonctionnalité inutile ». La documentation en mode texte occupe pratiquement 4 mégaoctets. » Sans comparaison avec les autres éditeurs de texte (pour le poids) cela ne dit pas grand-chose (flute, je ne vais quand même pas apt-get install emacs pour comparer, j'imagine que tout est aussi documenté). « L’utilisateur a la possibilité d’utiliser différentes fonctions de recherche. » : c'est-à-dire, là on en dit trop ou trop peu.
** Dans la section 3.5 « Fonctionnalités pour les programmeurs » : « Vim est un éditeur de texte écrit par des programmeurs pour des programmeurs. » à attribuer et à sourcer, à première vue ça ressemble à un gros slogan publicitaire.  Et sinon, vous avez déjà vu des logiciels sérieux programmés par des non-programmeurs ?
** Dans la section 3.6 « » : «  Vim dispose d’un langage de script programmable et extensible. » n'est-ce pas le cas d'autres éditeurs ? Notamment emacs a son langage de script (imbittable, mais c'est un autre point).  À ce niveau, il serait intéressant de savoir quels sont les points communs avec les autres et surtout ses spécificités. (un .bidulerc existe pour n'importe quel utilitaire unix...) « Avant d’écrire un script, il vaut mieux vérifier la page des scripts Vim, pour s’assurer qu’un script fonctionnellement équivalent n’existe pas déjà. Bien que de nombreux scripts soient destinés à faciliter la programmation, les utilisateurs non-programmeurs auront tout à gagner à y jeter un œil. » Wikipédia n'est pas un guide d'usage qui indique quoi faire.  Indiquer « Une banque de scripts vim est mise à disposition sur <site> » est suffisant.
* section 4 « Les modes »
** « Seuls les six modes de base sont indiqués et brièvement décrits dans cet article. Les cinq modes supplémentaires sont des variantes des modes de base. Ils ne seront pas exposés ici, afin de faciliter la compréhension. » ressemble à un tutoriel à s'y méprendre. Amélioration possible : « Vim possède six modes principaux et cinq autres qui en sont des variantes.  Le comportement de l'éditeur dépend du mode, qui est destiné à un type de tâches déterminé : normal pour les commandes de recherche ou de modification du texte, insertion pour l'insertion de texte, visuel pour la sélection d'une partie du texte, etc. »
* section 5 « Détracteurs et défenseurs »
** « Vim est réputé pour être l’un des éditeurs de texte les plus puissants[réf. nécessaire]. Son principal concurrent est Emacs ; la lutte entre Vimistes et Emacistes est une source intarissable de trolls. » Où là là, du grand style usenet ;-) À reformuler et sourcer d'urgence. 
** Je ne suis pas sur que le plan thèse-antithèse-synthèse adopté soit le plus judicieux. 
** « Enfin, Vim est léger et rapide. Disponible sur de nombreuses plates-formes, il convient parfaitement au traitement des fichiers de configuration. » Dans les faits, c'est qu'on a toujours un vi (pas forcément vim) pour éditer un fichier de conf (univers unix), tous les vieux sysadmins le savent. 
* section 6 « Faits notables »
** Comme toutes les sections de type « Anecdotes », cela n'a rien à faire ici. 
** En revanche, une section « Héritage et influences » (ou quelque chose du même acabit) pourrait indiquer que de nombreux logiciels issus d'unix/linux reprennent certains raccourcis clavier du type vi (pour ce que je sais zsh le propose en option). 
* section 7 « Récompenses et distinctions » : encore une mini-section.  En réorganisant le plan on doit pouvoir caser ça ailleurs.
* section 8 « Licence » : encore une mini-section inutile.  Dans le résumé introductif la phrase « vim est un caritaticiel destiné aux orphelin de l'Ouganda dont la licence est compatible avec la GPL » est amplement suffisant.
Derkleinebaueraufdemriesigenschachbrett (d) 23 août 2008 à 21:59 (CEST)
replies: text: Je crois que tu as bien analysé le problème.  J'envoie la procédure de contestation. Speculoos (D · B) 26 août 2008 à 18:47 (CEST)
thread_title:  Contestation du label article de qualité 

message: Sentiment général :
* Un plan totalement bancal quatre sections ultra-courtes et d'autres fort longues.
* Absence de références reliant les affirmations aux sources.
* Style et vocabulaire vague et évasif .
* Certaines parties ressemblent à un tutoriel sans détails (les modes).
* L'article semble « vendre » quelque chose.
Quelques commentaires et suggestions d'amélioration :
* section 1 « Présentation », le paragraphe 2 est à réécrire entièrement
** « Vim est pratiquement compatible à 100 % avec vi » (Sect. 1, par. 2) : propos évasif d'apparence paradoxale (pratiquement ou 100%).  Il serait préférable d'indiquer « vim est pratiquement compatible avec vi dans la mesure où il existe un mode d'émulation de vi : toutefois quelques fonctionnalités mineures (les citer éventuellement) diffèrent. » 
** « toutefois de nombreuses améliorations ont été apportées avec le temps » : propos vague et évident sinon, on aurait pas eu besoin de passer de vi à vim ! Je ne vois pas de nuance de concession (« toutefois »).
** « il dispose d’une interface utilisateur graphique moderne avec le support de la souris et des menus (gVim), et d’une version simplifiée pour les utilisateurs débutants (eVim). » Ben alors, si je n'utilise pas la souris et les menus, c'est comme vi ? Ben non, vim a de très nombreuses améliorations en mode terminal, ne pas l'évoquer est complètement trompeur. Plus tard, on entend parler de la coloration syntaxique, tiens, tiens… fenêtres multiples, édition multi-fichiers, folding, non, rien ? 
* section 3 
** La section 3.1 « Vue générale » est une liste sans organisation ou hiérarchie des informations.  On devrait regrouper par importance, époque ou type d'amélioration (gui, scriptage, édition de code, etc.)  Une brève rédaction serait préférable. 
** La section 3.2 « Plates-formes » dresse une liste (exhaustive ?) de systèmes d'exploitations.  Ne serait-il pas préférable d'entrée de jeu d'indiquer « Vim fonctionne sur de nombreux systèmes d’exploitation, dont les principales versions de Microsoft Windows, GNU/Linux et Mac OS » ? Enfin, « a l'avantage » est pov, et surtout par rapport à quoi. J'imagine qu'emacs a aussi été porté un peu partout non ?
** Dans la section 3.3 « Aide interne », il faudrait passer les liens externes en note.  Par ailleurs « L’aide interne est complétée par une version HTML disponible en ligne sur Internet, une Foire Aux Questions, une littérature nombreuse et variée en français ou en anglais, et bien d’autres sources d’informations encore. » n'apporte rien, c'est vrai pour tout logiciel utilisé par une communauté importante, non ?  Enfin : «  Vim possède une documentation établie selon le précepte : « Une fonctionnalité non documentée est une fonctionnalité inutile ». La documentation en mode texte occupe pratiquement 4 mégaoctets. » Sans comparaison avec les autres éditeurs de texte (pour le poids) cela ne dit pas grand-chose (flute, je ne vais quand même pas apt-get install emacs pour comparer, j'imagine que tout est aussi documenté). « L’utilisateur a la possibilité d’utiliser différentes fonctions de recherche. » : c'est-à-dire, là on en dit trop ou trop peu.
** Dans la section 3.5 « Fonctionnalités pour les programmeurs » : « Vim est un éditeur de texte écrit par des programmeurs pour des programmeurs. » à attribuer et à sourcer, à première vue ça ressemble à un gros slogan publicitaire.  Et sinon, vous avez déjà vu des logiciels sérieux programmés par des non-programmeurs ?
** Dans la section 3.6 « » : «  Vim dispose d’un langage de script programmable et extensible. » n'est-ce pas le cas d'autres éditeurs ? Notamment emacs a son langage de script (imbittable, mais c'est un autre point).  À ce niveau, il serait intéressant de savoir quels sont les points communs avec les autres et surtout ses spécificités. (un .bidulerc existe pour n'importe quel utilitaire unix...) « Avant d’écrire un script, il vaut mieux vérifier la page des scripts Vim, pour s’assurer qu’un script fonctionnellement équivalent n’existe pas déjà. Bien que de nombreux scripts soient destinés à faciliter la programmation, les utilisateurs non-programmeurs auront tout à gagner à y jeter un œil. » Wikipédia n'est pas un guide d'usage qui indique quoi faire.  Indiquer « Une banque de scripts vim est mise à disposition sur <site> » est suffisant.
* section 4 « Les modes »
** « Seuls les six modes de base sont indiqués et brièvement décrits dans cet article. Les cinq modes supplémentaires sont des variantes des modes de base. Ils ne seront pas exposés ici, afin de faciliter la compréhension. » ressemble à un tutoriel à s'y méprendre. Amélioration possible : « Vim possède six modes principaux et cinq autres qui en sont des variantes.  Le comportement de l'éditeur dépend du mode, qui est destiné à un type de tâches déterminé : normal pour les commandes de recherche ou de modification du texte, insertion pour l'insertion de texte, visuel pour la sélection d'une partie du texte, etc. »
* section 5 « Détracteurs et défenseurs »
** « Vim est réputé pour être l’un des éditeurs de texte les plus puissants[réf. nécessaire]. Son principal concurrent est Emacs ; la lutte entre Vimistes et Emacistes est une source intarissable de trolls. » Où là là, du grand style usenet ;-) À reformuler et sourcer d'urgence. 
** Je ne suis pas sur que le plan thèse-antithèse-synthèse adopté soit le plus judicieux. 
** « Enfin, Vim est léger et rapide. Disponible sur de nombreuses plates-formes, il convient parfaitement au traitement des fichiers de configuration. » Dans les faits, c'est qu'on a toujours un vi (pas forcément vim) pour éditer un fichier de conf (univers unix), tous les vieux sysadmins le savent. 
* section 6 « Faits notables »
** Comme toutes les sections de type « Anecdotes », cela n'a rien à faire ici. 
** En revanche, une section « Héritage et influences » (ou quelque chose du même acabit) pourrait indiquer que de nombreux logiciels issus d'unix/linux reprennent certains raccourcis clavier du type vi (pour ce que je sais zsh le propose en option). 
* section 7 « Récompenses et distinctions » : encore une mini-section.  En réorganisant le plan on doit pouvoir caser ça ailleurs.
* section 8 « Licence » : encore une mini-section inutile.  Dans le résumé introductif la phrase « vim est un caritaticiel destiné aux orphelin de l'Ouganda dont la licence est compatible avec la GPL » est amplement suffisant.
Derkleinebaueraufdemriesigenschachbrett (d) 23 août 2008 à 21:59 (CEST)
replies: text: Je crois que tu as bien analysé le problème.  J'envoie la procédure de contestation. Speculoos (D · B) 26 août 2008 à 18:47 (CEST)
thread_title: Commentaires de lecture en vue d'une amélioration

message: Bonjour,
J'ai un problème avec cette phrase «... comme les administrateurs systèmes. Avec Vim, ils [les administrateurs système] trouvent un éditeur identique (aux capacités de chaque système d’exploitation près) pour tous ces systèmes : AmigaOS, Atari MiNT, BeOS, MS-DOS, Mac OS, NeXTSTEP, OS/2, OSF, RiscOS, SGI, UNIX, VMS, Win16 + Win32 (Windows 95/98/2k/NT/XP/Vista/2k3), et tous les systèmes BSD et GNU/Linux.»  J'ai du mal à considérer qu'il existe des administrateurs AmigaOS ou Atari MiNT. Si c'était le cas, le terme d'administration n'aurait plus le même sens pour — au hasard — l'AmigaOS et l'Unix. Peut-être faudrait-il réactualiser la liste des systèmes supportés. Je propose : « Avec Vim, ils [les administrateurs système] trouvent un éditeur identique (aux capacités de chaque système d’exploitation près) pour tous ces systèmes : BeOS, Mac OS, NeXTSTEP, OS/2, OSF, RiscOS, SGI, UNIX, VMS, Win16 + Win32 (Windows 95/98/2k/NT/XP/Vista/2k3), et tous les systèmes BSD et GNU/Linux.»  --Bertold  Brecht (discuter) 17 octobre 2014 à 05:01 (CEST)
thread_title:  Rédaction