1===============================================================================
2= B i e n v e n u e  dans le  T u t o r i e l  de  V I M  -  Version 1.7.fr.2 =
3===============================================================================
4
5     Vim est un éditeur très puissant qui a trop de commandes pour pouvoir
6     toutes les expliquer dans un cours comme celui-ci, qui est conçu pour en
7     décrire suffisamment afin de vous permettre d'utiliser simplement Vim.
8
9     Le temps requis pour suivre ce cours est d'environ 25 à 30 minutes, selon
10     le temps que vous passerez à expérimenter.
11
12     ATTENTION :
13     Les commandes utilisées dans les leçons modifieront le texte. Faites une
14     copie de ce fichier afin de vous entraîner dessus (si vous avez lancé
15     "vimtutor" ceci est déjà une copie).
16
17     Il est important de garder en tête que ce cours est conçu pour apprendre
18     par la pratique. Cela signifie que vous devez exécuter les commandes
19     pour les apprendre correctement. Si vous vous contentez de lire le texte,
20     vous oublierez les commandes !
21
22     Maintenant, vérifiez que votre clavier n'est PAS verrouillé en
23     majuscules, et appuyez la touche  j  le nombre de fois suffisant pour
24     que la Leçon 1.1 remplisse complètement l'écran.
25
26
27~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28                      Leçon 1.1 : DÉPLACEMENT DU CURSEUR
29
30
31  ** Pour déplacer le curseur, appuyez les touches h,j,k,l comme indiqué. **
32          ^
33          k        Astuce :  La touche h est à gauche et déplace à gauche.
34    < h       l >            La touche l est à droite et déplace à droite.
35          j                  La touche j ressemble à une flèche vers le bas.
36          v
37  1. Déplacez le curseur sur l'écran jusqu'à vous sentir à l'aise.
38
39  2. Maintenez la touche Bas (j) enfoncée jusqu'à ce qu'elle se répète.
40     Maintenant vous êtes capable de vous déplacer jusqu'à la leçon suivante.
41
42  3. En utilisant la touche Bas, allez à la Leçon 1.2.
43
44NOTE : Si jamais vous doutez de ce que vous venez de taper, appuyez <Échap>
45       pour revenir en mode Normal. Puis retapez la commande que vous vouliez.
46
47NOTE : Les touches fléchées devraient également fonctionner. Mais en utilisant
48       hjkl vous pourrez vous déplacer beaucoup plus rapidement, une fois que
49       vous aurez pris l'habitude.
50
51
52~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53                     Leçon 1.2 : SORTIR DE VIM
54
55
56 !! NOTE : Avant d'effectuer les étapes ci-dessous, lisez toute cette leçon !!
57
58  1. Appuyez la touche  <Échap>  (pour être sûr d'être en mode Normal).
59
60  2. Tapez :  :q! <Entrée>
61     Ceci quitte l'éditeur SANS enregistrer les changements que vous avez
62     faits.
63
64  3. Lorsque l'invite du shell vous sera présentée, tapez la commande qui
65     vous a mené dans ce tutoriel. Cela pourrait être :    vimtutor <Entrée>
66
67  4. Si vous avez mémorisé ces étapes et êtes confiant, effectuez les étapes
68     1 à 3 pour sortir puis rentrer dans l'éditeur.
69
70NOTE :  :q! <Entrée> annule tous les changements que vous avez fait. Dans
71         quelques leçons, vous apprendrez à enregistrer les changements.
72
73  5. Déplacez le curseur à la Leçon 1.3.
74
75
76~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77                  Leçon 1.3 : ÉDITION DE TEXTE - EFFACEMENT
78
79
80         ** Appuyez   x   pour effacer le caractère sous le curseur. **
81
82  1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
83
84  2. Pour corriger les erreurs, déplacez le curseur jusqu'à ce qu'il soit
85     sur un caractère à effacer.
86
87  3. Appuyez la touche  x  pour effacer le caractère redondant.
88
89  4. Répétez les étapes 2 à 4 jusqu'à ce que la phrase soit correcte.
90
91---> La vvache à sautéé au-ddessus dde la luune.
92
93  5. Maintenant que la ligne est correcte, passez à la Leçon 1.4.
94
95NOTE : En avançant dans ce cours, n'essayez pas de mémoriser, apprenez par
96       la pratique.
97
98
99~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100                    Leçon 1.4 : ÉDITION DE TEXTE - INSERTION
101
102
103                    ** Appuyez  i  pour insérer du texte. **
104
105  1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
106
107  2. Pour rendre la première ligne identique à la seconde, mettez le curseur
108     sur le premier caractère APRÈS l'endroit où insérer le texte.
109
110  3. Appuyez  i  et tapez les caractères qui manquent.
111
112  4. Une fois qu'une erreur est corrigée, appuyez <Échap> pour revenir en mode
113     Normal. Répétez les étapes 2 à 4 pour corriger la phrase.
114
115---> Il mnqe caractères cette .
116---> Il manque des caractères dans cette ligne.
117
118  5. Une fois que vous êtes à l'aise avec l'insertion de texte, allez à la
119     Leçon 1.5.
120
121
122~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
123                     Leçon 1.5 : ÉDITION DE TEXTE - AJOUTER
124
125
126                    ** Appuyez  A  pour ajouter du text. **
127
128  1. Déplacez le curseur sur la première ligne ci-dessous marquée --->.
129     Peu importe sur quel caractère se trouve le curseur sur cette ligne.
130
131  2. Appuyez  A  et tapez les ajouts nécessaires.
132
133  3. Quand le texte a été ajouté, appuyez <Échap> pour revenir en mode
134     Normal.
135
136  4. Déplacez le curseur sur la seconde ligne marquée ---> et répétez les
137     étapes 2 et 3 pour corriger la phrase.
138
139---> Il manque du texte à partir de cet
140     Il manque du texte à partir de cette ligne.
141---> Il manque aussi du te
142     Il manque aussi du texte ici.
143
144  5. Quand vous vous sentez suffisamment à l'aise pour ajouter du texte,
145     allez à la Leçon 1.6.
146
147
148~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
149                         Leçon 1.6 : ÉDITER UN FICHIER
150
151
152          ** Utilisez  :wq  pour enregistrer un fichier et sortir. **
153
154!! NOTE : Lisez toute la leçon avant d'exécuter les instructions ci-dessous !!
155
156  1. Sortez de ce tutoriel comme vous l'avez fait dans la Leçon 1.2 :  :q!
157     Ou, si vous avez accès à un autre terminal, exécutez y les actions
158     qui suivent.
159
160  2. À l'invite du shell, tapez cette commande :  vim tutor <Entrée>
161     'vim' est la commande pour démarrer l'éditeur Vim, 'tutor' est le
162     nom du fichier que vous souhaitez éditer. Utilisez un fichier qui peut
163     être modifié.
164
165  3. Insérez et effacez du texte comme vous l'avez appris dans les leçons
166     précédentes.
167
168  4. Enregistrez le fichier avec les changements et sortez de Vim avec :
169       :wq <Entrée>
170
171  5. Si vous avez quitté vimtutor à l'étape 1, recommencez vimtutor et
172     déplacez-vous en bas vers le résumé suivant.
173
174
175~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
176                             RÉSUMÉ DE LA LEÇON 1
177
178
179  1. Le curseur se déplace avec les touches fléchées ou les touches hjkl.
180           h (gauche)      j (bas)      k (haut)      l (droite)
181
182  2. Pour démarrer Vim à l'invite du shell tapez :  vim FICHIER <Entrée>
183
184  3. Pour quitter Vim tapez :  <Échap> :q! <Entrée>  pour perdre tous les
185                                                     changements.
186                   OU tapez :  <Échap> :wq <Entrée>  pour enregistrer les
187                                                     changements.
188
189  4. Pour effacer un caractère sous le curseur tapez :  x
190
191  5. Pour insérer ou ajouter du texte tapez :
192         i   tapez le texte à insérer avant le curseur   <Échap>
193         A   tapez le texte à ajouter après le curseur   <Échap>
194
195NOTE : Appuyer  <Échap>  vous place en mode Normal ou annule une commande
196       partiellement tapée dont vous ne voulez plus.
197
198Passez maintenant à la leçon 2.
199
200
201~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
202                       Leçon 2.1 : COMMANDES D'EFFACEMENT
203
204
205                     ** Tapez  dw  pour effacer un mot. **
206
207  1. Appuyez  <Échap>  pour être sûr d'être en mode Normal.
208
209  2. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
210
211  3. Placez le curseur sur le début d'un mot qui a besoin d'être effacé.
212
213  4. Tapez  dw  pour faire disparaître ce mot.
214
215NOTE : La lettre  d  apparaîtra sur la dernière ligne de l'écran lors de
216       votre frappe. Vim attend que vous tapiez  w . Si vous voyez un autre
217       caractère que  d  vous avez tapé autre chose ; appuyez <Échap> et
218       recommencez.
219
220---> Il y a quelques drôle mots qui n'ont rien à faire papier sur cette ligne.
221
222  5. Répétez les étapes 3 et 4 jusqu'à ce que la phrase soit correcte et allez
223     à la Leçon 2.2.
224
225
226~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
227                  Leçon 2.2 : PLUS DE COMMANDES D'EFFACEMENTS
228
229
230          ** Tapez  d$  pour effacer jusqu'à la fin de la ligne. **
231
232  1. Appuyez  <Échap>  pour être sûr d'être en mode Normal.
233
234  2. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
235
236  3. Déplacez le curseur jusqu'à la fin de la ligne correcte (APRÈS le
237     premier . ).
238
239  4. Tapez  d$  pour effacer jusqu'à la fin de la ligne.
240
241---> Quelqu'un a tapé la fin de cette ligne deux fois. cette ligne deux fois.
242
243  5. Allez à la Leçon 2.3 pour comprendre ce qui se passe.
244
245
246~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
247             Leçon 2.3 : À PROPOS DES OPÉRATEURS ET DES MOUVEMENTS
248
249
250  Plusieurs commandes qui changent le texte sont constituées d'un opérateur
251  et d'un mouvement. Le format pour une commande d'effacement avec l'opérateur
252  d  d'effacement est le suivant :
253
254        d   mouvement
255
256  Où :
257    d         - est l'opérateur d'effacement
258    mouvement - est le mouvement sur lequel agit l'opérateur (listés
259                ci-dessous)
260
261  Une courte liste de mouvements :
262    w - jusqu'au début du prochain mot, en EXCLUANT son premier caractère.
263    e - jusqu'à la fin du mot courant, en EXCLUANT son denier caractère.
264    $ - jusqu'à la fin de la ligne, en INCLUANT son dernier caractère.
265
266  Ainsi, taper  de  va effacer depuis le curseur jusqu'à la fin du mot.
267
268NOTE : Le seul appui d'un mouvement en mode Normal, sans commande, déplace le
269       curseur comme indiqué.
270
271
272~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
273            Leçon 2.4 : UTILISER UN QUANTIFICATEUR AVEC UN MOUVEMENT
274
275
276       ** Taper un nombre avant un mouvement le répète autant de fois. **
277
278  1. Déplacez le curseur au début de la ligne marquée ---> ci-dessous.
279
280  2. Tapez  2w  pour déplacer le curseur de 2 mots vers l'avant.
281
282  3. Tapez  3e  pour déplacer le curseur à la fin du troisième mot vers
283     l'avant.
284
285  4. Tapez  0  (zéro) pour déplacer au début de la ligne.
286
287  5. Répétez les étapes 2 et 3 avec des quantificateurs différents.
288
289---> Ceci est juste une ligne avec des mots où vous pouvez vous déplacer.
290
291  6. Déplacez-vous à la Leçon 2.5.
292
293
294~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
295            Leçon 2.5 : UTILISER UN QUANTIFICATEUR POUR EFFACER PLUS
296
297
298       ** Taper un nombre avec un opérateur le répète autant de fois. **
299
300  Outre la combinaison de l'opérateur d'effacement avec un déplacement
301  mentionné ci-dessus, vous pouvez insérer un nombre (quantificateur)
302  pour effacez encore plus :
303       d   nombre   déplacement
304
305  1. Déplacez le curseur vers le premier mot en MAJUSCULES dans la ligne
306     marquée --->.
307
308  2. Tapez  d2w  pour effacer les deux mots en MAJUSCULES.
309
310  3. Répétez les étapes 1 et 2 avec des quantificateurs différents pour
311     effacer les mots suivants en MAJUSCULES à l'aide d'une commande.
312
313---> Cette ABC DE ligne FGHI JK LMN OP de mots est Q RS TUV nettoyée.
314
315
316~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
317                       Leçon 2.6 : OPÉREZ SUR DES LIGNES
318
319
320              ** Tapez   dd   pour effacer une ligne complète. **
321
322  Vu le nombre de fois où l'on efface des lignes complètes, les concepteurs
323  de Vi ont décidé qu'il serait plus facile de taper simplement deux  d
324  pour effacer une ligne.
325
326  1. Placez le curseur sur la seconde ligne de la phrase ci-dessous.
327  2. Tapez  dd  pour effacer la ligne.
328  3. Maintenant allez à la quatrième ligne.
329  4. Tapez   2dd   pour effacer deux lignes.
330
331--->  1)  Les roses sont rouges,
332--->  2)  La boue c'est drôle,
333--->  3)  Les violettes sont bleues,
334--->  4)  J'ai une voiture,
335--->  5)  Les horloges donnent l'heure,
336--->  6)  Le sucre est doux
337--->  7)  Tout comme vous.
338
339
340~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
341                            Leçon 2.7 : L'ANNULATION
342
343
344            ** Tapez  u  pour annuler les dernières commandes. **
345               ** Tapez  U  pour récupérer toute une ligne. **
346
347  1. Déplacez le curseur sur la ligne marquée ---> ci-dessous et placez-le sur
348     la première erreur.
349  2. Tapez  x  pour effacer le premier caractère redondant.
350  3. Puis tapez  u  pour annuler la dernière commande exécutée.
351  4. Cette fois, corrigez toutes les erreurs de la ligne avec la commande  x .
352  5. Puis tapez un  U  majuscule pour remettre la ligne dans son état initial.
353  6. Puis tapez  u  deux-trois fois pour annuler le  U  et les commandes
354     précédentes.
355  7. Maintenant tapez  CTRL-R  (maintenez la touche CTRL enfoncée pendant que
356     vous appuyez R) deux-trois fois pour refaire les commandes (annuler
357     les annulations).
358
359---> Coorrigez les erreurs suur ccette ligne et reemettez-les avvec 'annuler'.
360
361  8. Ce sont des commandes très utiles. Maintenant, allez au résumé de la
362     Leçon 2.
363
364
365~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
366                             RÉSUMÉ DE LA LEÇON 2
367
368
369  1. Pour effacer du curseur jusqu'au mot suivant tapez :         dw
370
371  2. Pour effacer du curseur jusqu'à la fin d'une ligne tapez :   d$
372
373  3. Pour effacer toute une ligne tapez :                         dd
374
375  4. Pour répéter un déplacement ajoutez un quantificateur :      2w
376
377  5. Le format d'une commande de changement est :
378
379       opérateur   [nombre]   déplacement
380
381     Où :
382       opérateur   - est ce qu'il faut faire, comme  d  pour effacer.
383       [nombre]    - un quantificateur optionnel pour répéter le déplacement.
384       déplacement - déplace le long du texte à opérer, tel que  w  (mot),
385                     $ (jusqu'à la fin de ligne), etc.
386
387  6. Pour se déplacer au début de ligne, utilisez un zéro :  0
388
389  5. Pour annuler des actions précédentes, tapez :            u (u minuscule)
390     Pour annuler tous les changements sur une ligne tapez :  U (U majuscule)
391     Pour annuler l'annulation tapez :                        CTRL-R
392
393
394~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
395                             Leçon 3.1 : LE COLLAGE
396
397
398   ** Tapez  p  pour placer après le curseur ce qui vient d'être effacé. **
399
400  1. Placez le curseur sur la première ligne ci-dessous marquée --->.
401
402  2. Tapez  dd  pour effacer la ligne et la placer dans un registre de Vim.
403
404  3. Déplacez le curseur sur la ligne c) au-dessus où vous voulez remettre la
405     ligne effacée.
406
407  4. En mode Normal, tapez   p   pour remettre la ligne en dessous du curseur.
408
409  5. Répétez les étapes 2 à 4 pour mettre toutes les lignes dans le bon ordre.
410
411---> d) Et vous, qu'apprenez-vous ?
412---> b) Les violettes sont bleues,
413---> c) L'intelligence s'apprend,
414---> a) Les roses sont rouges,
415
416
417~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418                    Leçon 3.2 : LA COMMANDE DE REMPLACEMENT
419
420
421     ** Tapez  rx  pour remplacer un caractère sous le curseur par  x . **
422
423  1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
424
425  2. Placez le curseur de manière à ce qu'il surplombe la première erreur.
426
427  3. Tapez  r  suivi du caractère qui doit corriger l'erreur.
428
429  4. Répétez les étapes 2 et 3 jusqu'à ce que la première ligne soit égale
430     à la seconde.
431
432--->  Quand cette ligne a été sauvie, quelqu'un a lait des faunes de frappe !
433--->  Quand cette ligne a été saisie, quelqu'un a fait des fautes de frappe !
434
435  5. Maintenant, allez à la Leçon 3.3.
436
437NOTE : N'oubliez pas que vous devriez apprendre par la pratique, pas par
438       mémorisation.
439
440
441~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442                     Leçon 3.3 : L'OPÉRATEUR DE CHANGEMENT
443
444
445            ** Pour changer jusqu'à la fin d'un mot, tapez  ce .**
446
447  1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
448
449  2. Placez le curseur sur le  u  de luhko.
450
451  3. Tapez  ce  et corrigez le mot (dans notre cas, tapez  'igne'.)
452
453  4. Appuyez <Échap> et placez-vous sur le prochain caractère qui doit
454     être changé).
455
456  5. Répétez les étapes 3 et 4 jusqu'à ce que la première phrase soit
457     identique à la seconde.
458
459---> Cette luhko contient quelques myqa qui ont ricne d'être chantufip.
460---> Cette ligne contient quelques mots qui ont besoin d'être changés.
461
462Notez que  ce  efface le mot et vous place ensuite en mode Insertion.
463
464
465~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
466                    Leçon 3.4 : PLUS DE CHANGEMENTS AVEC c
467
468
469    ** L'opérateur de changement fonctionne avec les mêmes déplacements
470       que l'effacement. **
471
472  1. L'opérateur de changement fonctionne de la même manière que
473     l'effacement. Le format est :
474
475         c   [nombre]   déplacement
476
477  2. Les déplacements sont identiques :  w (mot) et  $ (fin de ligne).
478
479  3. Déplacez-vous sur la première ligne marquée ---> ci-dessous.
480
481  4. Placez le curseur sur la première erreur.
482
483  5. Tapez  c$  et tapez le reste de la ligne afin qu'elle soit identique
484     à la seconde ligne, puis tapez <Échap>.
485
486---> La fin de cette ligne doit être rendue identique à la seconde.
487---> La fin de cette ligne doit être corrigée avec la commande  c$ .
488
489NOTE :  Vous pouvez utiliser la touche Retour Arrière pour corriger les
490        erreurs lorsque vous tapez.
491
492
493~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
494                             RÉSUMÉ DE LA LEÇON 3
495
496
497  1. Pour remettre le texte qui a déjà été effacé, tapez  p . Cela Place le
498     texte effacé APRÈS le curseur (si une ligne complète a été effacée, elle
499     sera placée sous la ligne du curseur).
500
501  2. Pour remplacer le caractère sous le curseur, tapez  r  suivi du caractère
502     qui remplacera l'original.
503
504  3. L'opérateur de changement vous permet de changer depuis la position du
505     curseur jusqu'où le déplacement vous amène. Par exemple, tapez  ce
506     pour changer du curseur jusqu'à la fin du mot,  c$  pour changer jusqu'à
507     la fin d'une ligne.
508
509  4. Le format pour le changement est :
510
511         c   [nombre]   déplacement
512
513Passez maintenant à la leçon suivante.
514
515
516~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
517               Leçon 4.1 : POSITION DU CURSEUR ET ÉTAT DU FICHIER
518
519
520  ** Tapez CTRL-G pour afficher votre position dans le fichier et son état.
521     Tapez  G  pour vous rendre à une ligne donnée du fichier. **
522
523NOTE : Lisez toute cette leçon avant d'effectuer l'une des étapes !!
524
525  1. Maintenez enfoncée la touche CTRL et appuyez sur  g . On appelle cela
526     CTRL-G. Une ligne d'état va apparaître en bas de l'écran avec le nom
527     du fichier et le numéro de la ligne où vous êtes. Notez ce numéro, il
528     servira lors de l'étape 3.
529
530NOTE : Vous pouvez peut-être voir le curseur en bas à droite de l'écran.
531       Ceci arrive quand l'option 'ruler' est activée (voir  :help 'ruler')
532
533  2. Tapez  G   pour vous déplacer à la fin du fichier.
534     Tapez  gg  pour vous déplacer au début du fichier.
535
536  3. Tapez le numéro de la ligne où vous étiez suivi de   G . Cela vous
537     ramènera à la ligne où vous étiez au départ quand vous aviez appuyé
538     CTRL-G.
539
540  4. Si vous vous sentez prêt à faire ceci, effectuez les étapes 1 à 3.
541
542
543~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
544                            Leçon 4.2 : LA RECHERCHE
545
546
547          ** Tapez  /  suivi d'un texte pour rechercher ce texte. **
548
549  1. Tapez le caractère  /  en mode Normal. Notez que celui-ci et le curseur
550     apparaissent en bas de l'écran, comme lorsque l'on utilise  : .
551
552  2. Puis tapez 'errreuur' <Entrée>. C'est le mot que vous voulez rechercher.
553
554  3. Pour rechercher à nouveau le même texte, tapez simplement  n .
555     Pour rechercher le même texte dans la direction opposée, tapez  N .
556
557  4. Pour rechercher une phrase dans la direction opposée, utilisez  ?
558     au lieu de  / .
559
560---> erreur ne s'écrit pas "errreuur" ; errreuur est une erreur.
561
562NOTE : Quand la recherche atteint la fin du fichier, elle reprend au début
563       sauf si l'option 'wrapscan' est déactivée.
564
565
566~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
567            Leçon 4.3 : RECHERCHE DES PARENTHÈSES CORRESPONDANTES
568
569
570           ** Tapez  %  pour trouver des ), ] ou } correspondants. **
571
572  1. Placez le curseur sur l'un des (, [ ou { de la ligne marquée --->
573     ci-dessous.
574
575  2. Puis tapez le caractère  % .
576
577  3. Le curseur se déplacera sur la parenthèse out crochet correspondant.
578
579  4. Tapez  %  pour replacer le curseur sur la parenthèse ou crochet
580     correspondant.
581
582  5. Déplacez le curseur sur un autre (,),[,],{ ou } et regardez ce que
583     fait  % .
584
585---> Voici ( une ligne de test contenant des (, des [ ] et des { } )).
586
587NOTE : Cette fonctionnalité est très utile lors du débogage d'un programme qui
588       contient des parenthèses déséquilibrées !
589
590
591~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
592                    Leçon 4.4 : LA COMMANDE DE SUBSTITUTION
593
594
595    ** Tapez  :s/ancien/nouveau/g  pour remplacer 'ancien' par 'nouveau'. **
596
597  1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
598
599  2. Tapez  :s/lee/le <Entrée> . Notez que cette commande change seulement la
600     première occurrence de "lee" dans la ligne.
601
602  3. Puis tapez  :s/lee/le/g . L'ajout du drapeau  g  ordonne de faire une
603     substitution globale sur la ligne, et change toutes les occurrences de
604     "lee" sur la ligne.
605
606---> lee meilleur moment pour regarder lees fleurs est pendant lee printemps.
607
608  4. Pour changer toutes les occurrences d'un texte, entre deux lignes,
609     tapez  :#,#s/ancien/nouveau/g  où #,# sont les numéros de lignes de la
610                                    plage où la substitution doit être faite.
611     Tapez  :%s/ancien/nouveau/g    pour changer toutes les occurrences dans
612                                    tout le fichier.
613     Tapez  :%s/ancien/nouveau/gc   pour trouver toutes les occurrences dans
614                                    tout le fichier avec une invite pour
615                                    confirmer ou infirmer chaque substitution.
616
617
618
619~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620                             RÉSUMÉ DE LA LEÇON 4
621
622
623  1. CTRL-G       affiche la position dans le fichier et l'état de celui-ci.
624               G  déplace à la fin du fichier.
625     nombre    G  déplace au numéro de ligne.
626              gg  déplace à la première ligne.
627
628  2. Taper  /  suivi d'un texte recherche ce texte vers l'AVANT.
629     Taper  ?  suivi d'un texte recherche ce texte vers l'ARRIÈRE.
630     Après une recherche tapez  n  pour trouver l'occurrence suivante dans la
631     même direction ou  Maj-N  pour rechercher dans la direction opposée.
632
633  3. Taper  %  lorsque le curseur est sur  (, ), [, ], { ou }  déplace
634     celui-ci sur le caractère correspondant.
635
636  4. Pour remplacer le premier aa par bb sur une ligne tapez     :s/aa/bb
637     Pour remplacer tous les aa par bb sur une ligne tapez       :s/aa/bb/g
638     Pour remplacer du texte entre deux numéros de ligne tapez   :#,#s/aa/bb/g
639     Pour remplacer toutes les occurrences dans le fichier tapez :%s/aa/bb/g
640     Pour demander une confirmation à chaque fois ajoutez 'c'    :%s/aa/bb/gc
641
642
643~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644              Leçon 5.1 : COMMENT EXÉCUTER UNE COMMANDE EXTERNE
645
646
647 ** Tapez  :!  suivi d'une commande externe pour exécuter cette commande. **
648
649  1. Tapez le  :  familier pour mettre le curseur en bas de l'écran. Cela vous
650     permet de saisir une commande.
651
652  2. Puis tapez un  !  (point d'exclamation). Cela vous permet d'exécuter
653     n'importe quelle commande valide pour votre interpréteur (shell).
654
655  3. Par exemple, tapez  ls  après le  !  et appuyez <Entrée>. Ceci affichera
656     la liste des fichiers du répertoire courant, comme si vous aviez tapé la
657     commande à l'invite du shell. Utilisez  :!dir  si  :!ls  ne marche pas.
658
659NOTE :  Il est possible d'exécuter n'importe quelle commande externe de cette
660        manière, avec ou sans argument.
661
662NOTE :  Toutes les commandes  :  doivent finir par la frappe de <Entrée>.
663        À partir de maintenant, nous ne le mentionnerons plus.
664
665
666~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
667         Leçon 5.2 : PLUS DE DÉTAILS SUR L'ENREGISTREMENT DE FICHIERS
668
669
670 ** Pour enregistrer les changements faits au texte, tapez  :w FICHIER . **
671
672  1. Tapez  :!dir  ou  :!ls  pour avoir la liste des fichiers dans le
673     répertoire courant. Vous savez déjà qu'il faut appuyer <Entrée> après
674     cela.
675
676  2. Choisissez un nom de fichier qui n'existe pas encore, par exemple TEST.
677
678  3. Puis tapez  :w TEST  (où TEST est le nom que vous avez choisi).
679
680  4. Cela enregistre tout le fichier (Tutoriel Vim) sous le nom TEST.
681     Pour le vérifier, tapez  :!dir  ou  :!ls  de nouveau pour revisualiser
682     votre répertoire.
683
684NOTE : Si vous quittez Vim et le redémarrez de nouveau avec le fichier TEST,
685       celui-ci sera une copie exacte de ce cours au moment où vous l'avez
686       enregistré.
687
688  5. Maintenant, effacez le fichier en tapant (MS-DOS) :   :!del TEST
689                                           ou (Unix) :     :!rm TEST
690
691
692~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
693                  Leçon 5.3 : SÉLECTION DU TEXTE À ENREGISTRER
694
695
696                  ** Pour enregistrer une portion du fichier,
697                      tapez :   v  déplacement  :w FICHIER  **
698
699  1. Déplacez le curseur sur cette ligne.
700
701  2. Appuyez  v  et déplacez le curseur vers la cinquième ligne plus bas.
702     Remarquez que le texte est en surbrillance.
703
704  3. Appuyez  :  . En bas de l'écran  :'<,'> va apparaître.
705
706  4. Tapez   w TEST  , où TEST est un nom de fichier qui n'existe pas.
707     Vérifiez que vous voyez  :'<,'>w TEST  avant de d'appuyer sur Entrée.
708
709  5. Vim va enregistrer les lignes sélectionnées dans le fichier TEST.
710     Utilisez  :!dir  ou  !ls pour le voir. Ne l'effacez pas encore !
711     Nous allons l'utiliser dans la leçon suivante.
712
713NOTE : L'appui de  v  démarre la sélection Visuelle. Vous pouvez déplacer le
714       curseur pour agrandir ou rétrécir la sélection. Puis vous pouvez
715       utiliser un opérateur pour faire quelque chose sur le texte. Par
716       exemple,  d  efface le texte.
717
718
719~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
720                 Leçon 5.4 : RÉCUPÉRATION ET FUSION DE FICHIERS
721
722
723        ** Pour insérer le contenu d'un fichier, tapez  :r FICHIER **
724
725  1. Placez le curseur juste au-dessus de cette ligne.
726
727NOTE :  Après avoir exécuté l'étape 2 vous verrez du texte de la Leçon 5.3.
728        Puis déplacez vous vers le bas pour voir cette leçon à nouveau.
729
730  2. Maintenant récupérez votre fichier TEST en utilisant la commande  :r TEST
731     où TEST est le nom de votre fichier.
732     Le fichier que vous récupérez est placé au-dessous de la ligne du curseur.
733
734  4. Pour vérifier que le fichier a bien été inséré, remontez et vérifiez
735     qu'il y a maintenant deux copies de la Leçon 5.3, l'originale et celle
736     contenue dans le fichier.
737
738NOTE :  Vous pouvez aussi lire la sortie d'une commande externe. Par exemple,
739        :r !ls  lit la sortie de la commande ls et la place sous la ligne du
740        curseur.
741
742
743~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
744                             RÉSUMÉ DE LA LEÇON 5
745
746
747  1. :!commande  exécute une commande externe.
748
749     Quelques exemples pratiques :
750      (MS-DOS)        (Unix)
751       :!dir           :!ls          affiche le contenu du répertoire courant.
752       :!del FICHIER   :!rm FICHIER  efface FICHIER.
753
754  2. :w FICHIER  enregistre le fichier Vim courant sur le disque avec pour
755                  nom FICHIER.
756
757  3. v  déplacement  :w FICHIER sauvegarde les lignes de la sélection Visuelle
758     dans le fichier FICHIER.
759
760  4. :r FICHIER  récupère le contenu du fichier FICHIER et l'insère sous la
761     position du curseur.
762
763  5. :r !dir  lit la sortie de la commande dir et l'insère sous la position
764     du curseur.
765
766
767~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
768                      Leçon 6.1 : LA COMMANDE D'OUVERTURE
769
770
771** Tapez  o  pour ouvrir une ligne sous le curseur et y aller en Insertion. **
772
773  1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
774
775  2. Tapez la lettre   o   minuscule pour ouvrir une ligne SOUS le curseur et
776     vous y placer en mode Insertion.
777
778  3. Puis tapez du texte et appuyez <Échap> pour sortir du mode Insertion.
779
780---> En tapant  o  le curseur se met sur la ligne ouverte, en mode Insertion.
781
782  4. Pour ouvrir une ligne au-DESSUS du curseur, tapez simplement un  O
783     majuscule, plutôt qu'un  o  minuscule. Faites un essai sur la ligne
784     ci-dessous.
785
786---> Ouvrez une ligne ci-dessus en tapant O lorsque le curseur est ici.
787
788
789~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
790                        Leçon 6.2 : LA COMMANDE D'AJOUT
791
792
793            ** Tapez  a  pour insérer du texte APRÈS le curseur. **
794
795  1. Placez le curseur au début de la ligne marquée ---> ci-dessous.
796
797  2. Appuyez  e  jusqu'à ce que le curseur soit sur la fin de  li .
798
799  3. Appuyez  a  (minuscule) pour ajouter du texte APRÈS le curseur.
800
801  4. Complétez le mot comme dans la ligne dessous. Appuyez <Échap> pour
802     sortir du mode Insertion.
803
804  5. Utilisez  e  pour vous déplacer vers le mot incomplet suivant et
805     répétez les étapes 3 et 4.
806
807---> Cette li vous perm de pratiq l'ajout de t dans une ligne.
808---> Cette ligne vous permet de pratiquer l'ajout de texte dans une ligne.
809
810NOTE :  a, i, A vont tous dans le même mode Insertion, la seule différence
811        est l'endroit où les caractères sont insérés.
812
813
814~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
815                   Leçon 6.3 : UNE AUTRE MANIÈRE DE REMPLACER
816
817
818       ** Tapez un  R  majuscule pour remplacer plus d'un caractère. **
819
820  1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
821     Déplacez le curseur sur le début du premier xxx .
822
823  2. Appuyez maintenant  R  et tapez le nombre dessous dans la deuxième ligne,
824     de manière à remplacer le xxx .
825
826  3. Appuyez <Échap> pour quitter le mode Remplacement. Notez que le reste de
827     la ligne demeure inchangé.
828
829  4. Répétez les étapes pour remplacer les xxx restants.
830
831
832---> L'ajout de 123 à xxx donne xxx.
833---> L'ajout de 123 à 456 donne 579.
834
835NOTE : Le mode Remplacement est comme le mode Insertion, mais tous les
836       caractères tapés effacent un caractère existant.
837
838
839~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
840                     Leçon 6.4 : COPIER ET COLLER DU TEXTE
841
842
843   ** Utilisez l'opérateur  y  pour copier du texte et  p  pour le coller **
844
845  1. Allez à la ligne marquée ---> ci-dessous et placez le curseur après "a)".
846
847  2. Démarrez le mode Visuel avec  v  et déplacez le curseur juste devant
848     "premier".
849
850  3. Tapez  y  pour copier le texte en surbrillance.
851
852  4. Déplacez le curseur à la fin de la ligne suivante :   j$
853
854  5. Tapez  p  pour coller le texte. Puis tapez :  un second <Échap> .
855
856  6. Utilisez le mode Visuel pour sélectionner "élément", copiez le avec  y  ,
857     déplacez vous à la fin de la ligne suivant avec  j$  et collez le texte
858     à cet endroit avec  p .
859
860--->  a) ceci est le premier élément.
861      b)
862
863~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
864                       Leçon 6.4 : RÉGLAGE DES OPTIONS
865
866
867    ** Réglons une option afin que la recherche et la substitution ignore la
868       casse des caractères. **
869
870  1. Recherchez 'ignore' en tapant :   /ignore <Entrée>
871     Répétez ceci plusieurs fois en utilisant la touche  n .
872
873  2. Activez l'option 'ic' (ignorer casse) en tapant  :set ic .
874
875  3. Puis cherchez 'ignore' de nouveau en utilisant  n .
876     Remarquez que Ignore et IGNORE sont maintenant aussi trouvés.
877
878  4. Activez les options 'hlsearch' et 'incsearch' avec  :set hls is .
879
880  5. Puis recommencez une recherche, et faites bien attention à ce qui se
881     produit :  /ignore <Entrée>
882
883  6. Pour désactiver 'ignorer casse', entrez :  :set noic
884
885NOTE : Pour enlever la surbrillance des résultats, entrez :   :nohlsearch
886
887NOTE : Si vous voulez ignorer la casse uniquement pour une recherche, utilisez
888       \c  dans la phrase :   /ignore\c  <Entrée>
889
890
891~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
892                             RÉSUMÉ DE LA LEÇON 6
893
894
895  1. Taper  o  ouvre une ligne SOUS le curseur et démarre le mode Insertion.
896     Taper  O  ouvre une ligne au-DESSUS du curseur.
897
898  2. Taper  a  pour insérer du texte APRÈS le curseur.
899     Taper  A  pour insérer du texte après la fin de ligne.
900
901  3. Taper  e  déplace à la fin du mot.
902
903  4. Taper  y  copie du texte,  p  le colle.
904
905  5. Taper  R  majuscule active le mode Remplacement jusqu'à ce qu' <Échap>
906     soit appuyé.
907
908  6. Taper  ":set xxx"  active l'option "xxx". Quelques options sont :
909        'ic'  'ingnorecase' pour ignorer la casse lors des recherches.
910        'is'  'incsearch'   pour montrer les appariements partiels.
911        'hls' 'hlsearch'    pour mettre en surbrillance les appariements.
912
913
914~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
915                         Leçon 7.1 : OBTENIR DE L'AIDE
916
917
918                  ** Utiliser le système d'aide en ligne. **
919
920  Vim a un système complet d'aide en ligne. Pour y accéder, essayez l'une de
921  ces trois méthodes :
922        - appuyez la touche <Help> (si vous en avez une)
923        - appuyez la touche <F1> (si vous en avez une)
924        - tapez  :help <Entrée>
925
926
927  Lisez le texte dans la fenêtre d'aide pour savoir comment fonctionne l'aide.
928  Tapez  CTRL-W CTRL-W   pour sauter d'une fenêtre à l'autre.
929  Tapez  :q <Entrée>     pour fermer la fenêtre d'aide.
930
931  Vous pouvez accéder à l'aide sur à peu près n'importe quel sujet en donnant
932  des arguments à la commande  :help . Essayez par exemple (n'oubliez pas
933  d'appuyer sur <Entrée>) :
934
935        :help w
936        :help c_CTRL-D
937        :help c_<T
938        :help insert-index
939        :help user-manual
940
941
942~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
943                    Leçon 7.2 : CRÉER UN SCRIPT DE DÉMARRAGE
944
945                   ** Activer les fonctionnalités de Vim. **
946
947  Vim a beaucoup plus de fonctionnalités que Vi, mais la plupart de celles-ci
948  sont désactivées par défaut. Pour commencer à les utiliser, vous devez
949  créer un fichier "vimrc".
950
951  1. Commencez à éditer le fichier "vimrc". Ceci dépend de votre système :
952        :edit ~/.vimrc         pour Unix
953        :edit $VIM/_vimrc      pour MS-Windows
954
955  2. Lisez maintenant le fichier d'exemple "vimrc" :
956        :r $VIMRUNTIME/vimrc_example.vim
957
958  3. Enregistrez le fichier avec :
959        :w
960
961  La prochaine fois que vous démarrerez Vim, la coloration syntaxique sera
962  activée. Vous pouvez ajouter tous vos réglages préférés dans ce fichier
963  "vimrc". Pour plus d'informations, tapez  :help vimrc-intro
964
965
966~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
967                            Leçon 7.3 : COMPLÈTEMENT
968
969
970          ** Complètement de ligne de commande avec CTRL-D et <TAB> **
971
972  1. Mettez Vim soit en mode non compatible :   set nocp
973
974  2. Regardez quels fichiers existent dans le répertoire :  !ls  ou  !dir
975
976  3. Tapez le début d'une commande :   :e
977
978  4. Appuyez  CTRL-D  et Vim affichera une liste de commandes qui commencent
979     par "e".
980
981  5. Appuyez  <TAB>  et Vim complétera le nom de la commande :  ":edit"
982
983  6. Ajoutez maintenant un espace et le début d'un fichier existant :
984     :edit  FIC
985
986  7  Appuyez  <TAB>. Vim va compléter le nom (s'il est unique).
987
988NOTE : Le complètement fonctionne pour de nombreuses commandes. Essayez
989       d'appuyer CTRL-D et <TAB>. C'est utile en particulier pour  :help .
990
991
992~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
993                              RÉSUMÉ DE LA LEÇON 7
994
995
996  1. Tapez  :help  ou appuyez <F1> ou <Aide> pour ouvrir la fenêtre d'aide.
997
998  2. Tapez  :help cmd  pour trouver l'aide sur  cmd .
999
1000  3. Tapez  CTRL-W CTRL-W  pour sauter à une autre fenêtre.
1001
1002  4. Tapez  :q  pour fermer la fenêtre d'aide.
1003
1004  5. Créez un script de démarrage vimrc pour conserver vos réglages préférés.
1005
1006  6. Quand vous tapez une commande  :  appuyez CTRL-D pour voir les
1007     complètements possibles. Appuyez <TAB> pour utiliser un complètement.
1008
1009
1010~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1011
1012  Ceci conclut le Tutoriel Vim. Le but était de vous donner un bref aperçu de
1013  l'éditeur Vim, juste assez pour vous permettre d'utiliser l'éditeur
1014  relativement facilement. Il est loin d'être complet, vu que Vim a beaucoup
1015  beaucoup plus de commandes. Un Manuel de l'utilisateur est disponible en
1016  anglais :  :help user-manual .
1017
1018  Pour continuer à découvrir et à apprendre Vim, il existe un livre traduit en
1019  français. Il parle plus de Vi que de Vim, mais pourra vous être utile.
1020        L'éditeur Vi - Collection Précis et concis - par Arnold Robbins
1021        Éditeur : O'Reilly France
1022        ISBN : 2-84177-102-4
1023
1024  Deux livres en anglais sont également mentionnés dans la version originale
1025  de ce tutoriel, dont un qui traite spécifiquement de Vim. Merci de vous y
1026  référer si vous êtes intéressés.
1027
1028  Ce tutoriel a été écrit par Michael C. Pierce et Robert K. Ware de l'École
1029  des Mines du Colorado et reprend des idées fournies par Charles Smith,
1030  Université d'État du Colorado. E-mail : bware@mines.colorado.edu.
1031
1032  Modifié pour Vim par Bram Moolenar.
1033  Traduit en Français par Adrien Beau, en avril 2001.
1034  Dernières mises à jour par Dominique Pellé.
1035
1036  E-mail :      dominique.pelle@gmail.com
1037  Last Change : 2010 May 23
1038~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1039