blob: abb53d18f73ada80fdd3cb920700ca189301bcc5 [file] [log] [blame]
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001===============================================================================
Bram Moolenaar80794b12010-06-13 05:20:42 +02002= 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 =
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00003===============================================================================
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
Bram Moolenaar5c736222010-01-06 20:54:52 +010010 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).
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000016
17 Il est important de garder en tête que ce cours est conçu pour apprendre
Bram Moolenaar5c736222010-01-06 20:54:52 +010018 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 !
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000021
Bram Moolenaar5c736222010-01-06 20:54:52 +010022 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000027~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +010028 Leçon 1.1 : DÉPLACEMENT DU CURSEUR
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000029
30
31 ** Pour déplacer le curseur, appuyez les touches h,j,k,l comme indiqué. **
Bram Moolenaar5c736222010-01-06 20:54:52 +010032 ^
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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000037 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.
Bram Moolenaar5c736222010-01-06 20:54:52 +010040 Maintenant vous êtes capable de vous déplacer jusqu'à la leçon suivante.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000041
42 3. En utilisant la touche Bas, allez à la Leçon 1.2.
43
Bram Moolenaar5c736222010-01-06 20:54:52 +010044NOTE : 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000046
Bram Moolenaar5c736222010-01-06 20:54:52 +010047NOTE : 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000052~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +010053 Leçon 1.2 : SORTIR DE VIM
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000054
55
Bram Moolenaar5c736222010-01-06 20:54:52 +010056 !! NOTE : Avant d'effectuer les étapes ci-dessous, lisez toute cette leçon !!
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000057
Bram Moolenaar5c736222010-01-06 20:54:52 +010058 1. Appuyez la touche chap> (pour être sûr d'être en mode Normal).
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000059
Bram Moolenaar5c736222010-01-06 20:54:52 +010060 2. Tapez : :q! <Entrée>
61 Ceci quitte l'éditeur SANS enregistrer les changements que vous avez
62 faits.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000063
Bram Moolenaar5c736222010-01-06 20:54:52 +010064 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>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000066
67 4. Si vous avez mémorisé ces étapes et êtes confiant, effectuez les étapes
Bram Moolenaar5c736222010-01-06 20:54:52 +010068 1 à 3 pour sortir puis rentrer dans l'éditeur.
69
Bram Moolenaar80794b12010-06-13 05:20:42 +020070NOTE : :q! <Entrée> annule tous les changements que vous avez fait. Dans
Bram Moolenaar5c736222010-01-06 20:54:52 +010071 quelques leçons, vous apprendrez à enregistrer les changements.
72
73 5. Déplacez le curseur à la Leçon 1.3.
74
75
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000076~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +010077 Leçon 1.3 : ÉDITION DE TEXTE - EFFACEMENT
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000078
79
Bram Moolenaar5c736222010-01-06 20:54:52 +010080 ** Appuyez x pour effacer le caractère sous le curseur. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000081
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
Bram Moolenaar5c736222010-01-06 20:54:52 +010087 3. Appuyez la touche x pour effacer le caractère redondant.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000088
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
Bram Moolenaar5c736222010-01-06 20:54:52 +010093 5. Maintenant que la ligne est correcte, passez à la Leçon 1.4.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000094
Bram Moolenaar5c736222010-01-06 20:54:52 +010095NOTE : En avançant dans ce cours, n'essayez pas de mémoriser, apprenez par
96 la pratique.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +000097
98
99~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100100 Leçon 1.4 : ÉDITION DE TEXTE - INSERTION
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000101
102
Bram Moolenaar5c736222010-01-06 20:54:52 +0100103 ** Appuyez i pour insérer du texte. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000104
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100118 5. Une fois que vous êtes à l'aise avec l'insertion de texte, allez à la
119 Leçon 1.5.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000120
121
122~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100123 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000178
179 1. Le curseur se déplace avec les touches fléchées ou les touches hjkl.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100180 h (gauche) j (bas) k (haut) l (droite)
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000181
Bram Moolenaar5c736222010-01-06 20:54:52 +0100182 2. Pour démarrer Vim à l'invite du shell tapez : vim FICHIER <Entrée>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000183
Bram Moolenaar5c736222010-01-06 20:54:52 +0100184 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000188
Bram Moolenaar5c736222010-01-06 20:54:52 +0100189 4. Pour effacer un caractère sous le curseur tapez : x
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000190
Bram Moolenaar5c736222010-01-06 20:54:52 +0100191 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>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000194
Bram Moolenaar5c736222010-01-06 20:54:52 +0100195NOTE : Appuyer chap> vous place en mode Normal ou annule une commande
196 partiellement tapée dont vous ne voulez plus.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000197
Bram Moolenaar5c736222010-01-06 20:54:52 +0100198Passez maintenant à la leçon 2.
199
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000200
201~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100202 Leçon 2.1 : COMMANDES D'EFFACEMENT
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000203
204
Bram Moolenaar5c736222010-01-06 20:54:52 +0100205 ** Tapez dw pour effacer un mot. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000206
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100213 4. Tapez dw pour faire disparaître ce mot.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000214
Bram Moolenaar5c736222010-01-06 20:54:52 +0100215NOTE : 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000219
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100225
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000226~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100227 Leçon 2.2 : PLUS DE COMMANDES D'EFFACEMENTS
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000228
229
Bram Moolenaar5c736222010-01-06 20:54:52 +0100230 ** Tapez d$ pour effacer jusqu'à la fin de la ligne. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000231
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100236 3. Déplacez le curseur jusqu'à la fin de la ligne correcte (APRÈS le
237 premier . ).
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000238
Bram Moolenaar5c736222010-01-06 20:54:52 +0100239 4. Tapez d$ pour effacer jusqu'à la fin de la ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000240
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100246~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
247 Leçon 2.3 : À PROPOS DES OPÉRATEURS ET DES MOUVEMENTS
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000248
249
Bram Moolenaar5c736222010-01-06 20:54:52 +0100250 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000271
272~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100273 Leçon 2.4 : UTILISER UN QUANTIFICATEUR AVEC UN MOUVEMENT
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000274
275
Bram Moolenaar5c736222010-01-06 20:54:52 +0100276 ** Taper un nombre avant un mouvement le répète autant de fois. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000277
Bram Moolenaar5c736222010-01-06 20:54:52 +0100278 1. Déplacez le curseur au début de la ligne marquée ---> ci-dessous.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000279
Bram Moolenaar5c736222010-01-06 20:54:52 +0100280 2. Tapez 2w pour déplacer le curseur de 2 mots vers l'avant.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000281
Bram Moolenaar5c736222010-01-06 20:54:52 +0100282 3. Tapez 3e pour déplacer le curseur à la fin du troisième mot vers
283 l'avant.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000284
Bram Moolenaar5c736222010-01-06 20:54:52 +0100285 4. Tapez 0 (zéro) pour déplacer au début de la ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000286
Bram Moolenaar5c736222010-01-06 20:54:52 +0100287 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000292
293
294~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100295 Leçon 2.5 : UTILISER UN QUANTIFICATEUR POUR EFFACER PLUS
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000296
Bram Moolenaar5c736222010-01-06 20:54:52 +0100297
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. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000321
322 Vu le nombre de fois où l'on efface des lignes complètes, les concepteurs
Bram Moolenaar5c736222010-01-06 20:54:52 +0100323 de Vi ont décidé qu'il serait plus facile de taper simplement deux d
324 pour effacer une ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000325
326 1. Placez le curseur sur la seconde ligne de la phrase ci-dessous.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100327 2. Tapez dd pour effacer la ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000328 3. Maintenant allez à la quatrième ligne.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100329 4. Tapez 2dd pour effacer deux lignes.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000330
Bram Moolenaar5c736222010-01-06 20:54:52 +0100331---> 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000339
340~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100341 Leçon 2.7 : L'ANNULATION
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000342
Bram Moolenaar5c736222010-01-06 20:54:52 +0100343
344 ** Tapez u pour annuler les dernières commandes. **
345 ** Tapez U pour récupérer toute une ligne. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000346
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.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100353 6. Puis tapez u deux-trois fois pour annuler le U et les commandes
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000354 précédentes.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100355 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000357 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000364
365~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100366 RÉSUMÉ DE LA LEÇON 2
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000367
368
Bram Moolenaar5c736222010-01-06 20:54:52 +0100369 1. Pour effacer du curseur jusqu'au mot suivant tapez : dw
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000370
Bram Moolenaar5c736222010-01-06 20:54:52 +0100371 2. Pour effacer du curseur jusqu'à la fin d'une ligne tapez : d$
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000372
Bram Moolenaar5c736222010-01-06 20:54:52 +0100373 3. Pour effacer toute une ligne tapez : dd
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000374
Bram Moolenaar5c736222010-01-06 20:54:52 +0100375 4. Pour répéter un déplacement ajoutez un quantificateur : 2w
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000376
Bram Moolenaar5c736222010-01-06 20:54:52 +0100377 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
Bram Moolenaar80794b12010-06-13 05:20:42 +0200404 3. Déplacez le curseur sur la ligne c) au-dessus où vous voulez remettre la
Bram Moolenaar5c736222010-01-06 20:54:52 +0100405 ligne effacée.
406
407 4. En mode Normal, tapez p pour remettre la ligne en dessous du curseur.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000408
409 5. Répétez les étapes 2 à 4 pour mettre toutes les lignes dans le bon ordre.
410
Bram Moolenaar5c736222010-01-06 20:54:52 +0100411---> d) Et vous, qu'apprenez-vous ?
412---> b) Les violettes sont bleues,
413---> c) L'intelligence s'apprend,
414---> a) Les roses sont rouges,
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000415
416
417~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100418 Leçon 3.2 : LA COMMANDE DE REMPLACEMENT
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000419
420
Bram Moolenaar5c736222010-01-06 20:54:52 +0100421 ** Tapez rx pour remplacer un caractère sous le curseur par x . **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000422
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100429 4. Répétez les étapes 2 et 3 jusqu'à ce que la première ligne soit égale
430 à la seconde.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000431
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100437NOTE : N'oubliez pas que vous devriez apprendre par la pratique, pas par
438 mémorisation.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000439
440
441~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100442 Leçon 3.3 : L'OPÉRATEUR DE CHANGEMENT
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000443
444
Bram Moolenaar5c736222010-01-06 20:54:52 +0100445 ** Pour changer jusqu'à la fin d'un mot, tapez ce .**
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000446
447 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
448
Bram Moolenaar5c736222010-01-06 20:54:52 +0100449 2. Placez le curseur sur le u de luhko.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000450
Bram Moolenaar5c736222010-01-06 20:54:52 +0100451 3. Tapez ce et corrigez le mot (dans notre cas, tapez 'igne'.)
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000452
Bram Moolenaar5c736222010-01-06 20:54:52 +0100453 4. Appuyez chap> et placez-vous sur le prochain caractère qui doit
454 être changé).
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000455
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100462Notez que ce efface le mot et vous place ensuite en mode Insertion.
463
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000464
465~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100466 Leçon 3.4 : PLUS DE CHANGEMENTS AVEC c
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000467
468
Bram Moolenaar5c736222010-01-06 20:54:52 +0100469 ** L'opérateur de changement fonctionne avec les mêmes déplacements
470 que l'effacement. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000471
Bram Moolenaar5c736222010-01-06 20:54:52 +0100472 1. L'opérateur de changement fonctionne de la même manière que
473 l'effacement. Le format est :
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000474
Bram Moolenaar5c736222010-01-06 20:54:52 +0100475 c [nombre] déplacement
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000476
Bram Moolenaar5c736222010-01-06 20:54:52 +0100477 2. Les déplacements sont identiques : w (mot) et $ (fin de ligne).
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000478
Bram Moolenaar5c736222010-01-06 20:54:52 +0100479 3. Déplacez-vous sur la première ligne marquée ---> ci-dessous.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000480
481 4. Placez le curseur sur la première erreur.
482
Bram Moolenaar5c736222010-01-06 20:54:52 +0100483 5. Tapez c$ et tapez le reste de la ligne afin qu'elle soit identique
484 à la seconde ligne, puis tapez chap>.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000485
486---> La fin de cette ligne doit être rendue identique à la seconde.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100487---> La fin de cette ligne doit être corrigée avec la commande c$ .
488
Bram Moolenaar80794b12010-06-13 05:20:42 +0200489NOTE : Vous pouvez utiliser la touche Retour Arrière pour corriger les
Bram Moolenaar5c736222010-01-06 20:54:52 +0100490 erreurs lorsque vous tapez.
491
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000492
493~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100494 RÉSUMÉ DE LA LEÇON 3
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000495
496
Bram Moolenaar5c736222010-01-06 20:54:52 +0100497 1. Pour remettre le texte qui a déjà été effacé, tapez p . Cela Place le
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000498 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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100504 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000508
Bram Moolenaar5c736222010-01-06 20:54:52 +0100509 4. Le format pour le changement est :
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000510
Bram Moolenaar5c736222010-01-06 20:54:52 +0100511 c [nombre] déplacement
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000512
513Passez maintenant à la leçon suivante.
514
515
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000516~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100517 Leçon 4.1 : POSITION DU CURSEUR ET ÉTAT DU FICHIER
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000518
519
Bram Moolenaar5c736222010-01-06 20:54:52 +0100520 ** 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. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000522
Bram Moolenaar5c736222010-01-06 20:54:52 +0100523NOTE : Lisez toute cette leçon avant d'effectuer l'une des étapes !!
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000524
Bram Moolenaar5c736222010-01-06 20:54:52 +0100525 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000529
Bram Moolenaar5c736222010-01-06 20:54:52 +0100530NOTE : 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')
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000532
Bram Moolenaar5c736222010-01-06 20:54:52 +0100533 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000539
540 4. Si vous vous sentez prêt à faire ceci, effectuez les étapes 1 à 3.
541
542
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000543~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100544 Leçon 4.2 : LA RECHERCHE
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000545
546
Bram Moolenaar5c736222010-01-06 20:54:52 +0100547 ** Tapez / suivi d'un texte pour rechercher ce texte. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000548
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100552 2. Puis tapez 'errreuur' <Entrée>. C'est le mot que vous voulez rechercher.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000553
Bram Moolenaar5c736222010-01-06 20:54:52 +0100554 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 .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000556
Bram Moolenaar5c736222010-01-06 20:54:52 +0100557 4. Pour rechercher une phrase dans la direction opposée, utilisez ?
558 au lieu de / .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000559
Bram Moolenaar5c736222010-01-06 20:54:52 +0100560---> erreur ne s'écrit pas "errreuur" ; errreuur est une erreur.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000561
Bram Moolenaar5c736222010-01-06 20:54:52 +0100562NOTE : Quand la recherche atteint la fin du fichier, elle reprend au début
563 sauf si l'option 'wrapscan' est déactivée.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000564
565
566~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100567 Leçon 4.3 : RECHERCHE DES PARENTHÈSES CORRESPONDANTES
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000568
569
Bram Moolenaar5c736222010-01-06 20:54:52 +0100570 ** Tapez % pour trouver des ), ] ou } correspondants. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000571
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100577 3. Le curseur se déplacera sur la parenthèse out crochet correspondant.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000578
Bram Moolenaar5c736222010-01-06 20:54:52 +0100579 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 % .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000584
585---> Voici ( une ligne de test contenant des (, des [ ] et des { } )).
586
Bram Moolenaar5c736222010-01-06 20:54:52 +0100587NOTE : Cette fonctionnalité est très utile lors du débogage d'un programme qui
588 contient des parenthèses déséquilibrées !
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000589
590
591~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100592 Leçon 4.4 : LA COMMANDE DE SUBSTITUTION
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000593
594
Bram Moolenaar5c736222010-01-06 20:54:52 +0100595 ** Tapez :s/ancien/nouveau/g pour remplacer 'ancien' par 'nouveau'. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000596
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100600 première occurrence de "lee" dans la ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000601
Bram Moolenaar5c736222010-01-06 20:54:52 +0100602 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000605
Bram Moolenaar5c736222010-01-06 20:54:52 +0100606---> lee meilleur moment pour regarder lees fleurs est pendant lee printemps.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000607
Bram Moolenaar5c736222010-01-06 20:54:52 +0100608 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000616
617
618
619~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100620 RÉSUMÉ DE LA LEÇON 4
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000621
622
Bram Moolenaar5c736222010-01-06 20:54:52 +0100623 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000627
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.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100630 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000632
633 3. Taper % lorsque le curseur est sur (, ), [, ], { ou } déplace
634 celui-ci sur le caractère correspondant.
635
Bram Moolenaar5c736222010-01-06 20:54:52 +0100636 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000641
642
643~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100644 Leçon 5.1 : COMMENT EXÉCUTER UNE COMMANDE EXTERNE
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000645
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100656 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000658
Bram Moolenaar5c736222010-01-06 20:54:52 +0100659NOTE : Il est possible d'exécuter n'importe quelle commande externe de cette
660 manière, avec ou sans argument.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000661
Bram Moolenaar5c736222010-01-06 20:54:52 +0100662NOTE : Toutes les commandes : doivent finir par la frappe de <Entrée>.
663 À partir de maintenant, nous ne le mentionnerons plus.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000664
665
666~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100667 Leçon 5.2 : PLUS DE DÉTAILS SUR L'ENREGISTREMENT DE FICHIERS
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000668
669
Bram Moolenaar5c736222010-01-06 20:54:52 +0100670 ** Pour enregistrer les changements faits au texte, tapez :w FICHIER . **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000671
Bram Moolenaar5c736222010-01-06 20:54:52 +0100672 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000675
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100680 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000683
Bram Moolenaar5c736222010-01-06 20:54:52 +0100684NOTE : 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é.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000687
Bram Moolenaar5c736222010-01-06 20:54:52 +0100688 5. Maintenant, effacez le fichier en tapant (MS-DOS) : :!del TEST
689 ou (Unix) : :!rm TEST
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000690
691
692~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100693 Leçon 5.3 : SÉLECTION DU TEXTE À ENREGISTRER
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000694
695
Bram Moolenaar5c736222010-01-06 20:54:52 +0100696 ** Pour enregistrer une portion du fichier,
697 tapez : v déplacement :w FICHIER **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000698
Bram Moolenaar5c736222010-01-06 20:54:52 +0100699 1. Déplacez le curseur sur cette ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000700
Bram Moolenaar5c736222010-01-06 20:54:52 +0100701 2. Appuyez v et déplacez le curseur vers la cinquième ligne plus bas.
702 Remarquez que le texte est en surbrillance.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000703
Bram Moolenaar5c736222010-01-06 20:54:52 +0100704 3. Appuyez : . En bas de l'écran :'<,'> va apparaître.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000705
Bram Moolenaar5c736222010-01-06 20:54:52 +0100706 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000708
Bram Moolenaar5c736222010-01-06 20:54:52 +0100709 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000717
718
719~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100720 Leçon 5.4 : RÉCUPÉRATION ET FUSION DE FICHIERS
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000721
722
Bram Moolenaar5c736222010-01-06 20:54:52 +0100723 ** Pour insérer le contenu d'un fichier, tapez :r FICHIER **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000724
Bram Moolenaar80794b12010-06-13 05:20:42 +0200725 1. Placez le curseur juste au-dessus de cette ligne.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000726
Bram Moolenaar5c736222010-01-06 20:54:52 +0100727NOTE : 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000729
Bram Moolenaar5c736222010-01-06 20:54:52 +0100730 2. Maintenant récupérez votre fichier TEST en utilisant la commande :r TEST
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000731 où TEST est le nom de votre fichier.
Bram Moolenaar80794b12010-06-13 05:20:42 +0200732 Le fichier que vous récupérez est placé au-dessous de la ligne du curseur.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000733
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100738NOTE : 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000741
742
743~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100744 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000769
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100775 2. Tapez la lettre o minuscule pour ouvrir une ligne SOUS le curseur et
776 vous y placer en mode Insertion.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000777
Bram Moolenaar5c736222010-01-06 20:54:52 +0100778 3. Puis tapez du texte et appuyez <Échap> pour sortir du mode Insertion.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000779
Bram Moolenaar5c736222010-01-06 20:54:52 +0100780---> En tapant o le curseur se met sur la ligne ouverte, en mode Insertion.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000781
Bram Moolenaar80794b12010-06-13 05:20:42 +0200782 4. Pour ouvrir une ligne au-DESSUS du curseur, tapez simplement un O
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000783 majuscule, plutôt qu'un o minuscule. Faites un essai sur la ligne
784 ci-dessous.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000785
Bram Moolenaar5c736222010-01-06 20:54:52 +0100786---> Ouvrez une ligne ci-dessus en tapant O lorsque le curseur est ici.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000787
788
789~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100790 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000816
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.
Bram Moolenaar5c736222010-01-06 20:54:52 +0100821 Déplacez le curseur sur le début du premier xxx .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000822
Bram Moolenaar5c736222010-01-06 20:54:52 +0100823 2. Appuyez maintenant R et tapez le nombre dessous dans la deuxième ligne,
824 de manière à remplacer le xxx .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000825
Bram Moolenaar5c736222010-01-06 20:54:52 +0100826 3. Appuyez chap> pour quitter le mode Remplacement. Notez que le reste de
827 la ligne demeure inchangé.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000828
Bram Moolenaar5c736222010-01-06 20:54:52 +0100829 4. Répétez les étapes pour remplacer les xxx restants.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000830
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000831
Bram Moolenaar5c736222010-01-06 20:54:52 +0100832---> 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000837
838
839~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100840 Leçon 6.4 : COPIER ET COLLER DU TEXTE
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000841
842
Bram Moolenaar5c736222010-01-06 20:54:52 +0100843 ** Utilisez l'opérateur y pour copier du texte et p pour le coller **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000844
Bram Moolenaar5c736222010-01-06 20:54:52 +0100845 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
Bram Moolenaar80794b12010-06-13 05:20:42 +0200852 4. Déplacez le curseur à la fin de la ligne suivante : j$
Bram Moolenaar5c736222010-01-06 20:54:52 +0100853
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>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000871 Répétez ceci plusieurs fois en utilisant la touche n .
872
Bram Moolenaar5c736222010-01-06 20:54:52 +0100873 2. Activez l'option 'ic' (ignorer casse) en tapant :set ic .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000874
Bram Moolenaar5c736222010-01-06 20:54:52 +0100875 3. Puis cherchez 'ignore' de nouveau en utilisant n .
876 Remarquez que Ignore et IGNORE sont maintenant aussi trouvés.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000877
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100881 produit : /ignore <Entrée>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000882
Bram Moolenaar5c736222010-01-06 20:54:52 +0100883 6. Pour désactiver 'ignorer casse', entrez : :set noic
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000884
Bram Moolenaar5c736222010-01-06 20:54:52 +0100885NOTE : Pour enlever la surbrillance des résultats, entrez : :nohlsearch
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000886
Bram Moolenaar5c736222010-01-06 20:54:52 +0100887NOTE : Si vous voulez ignorer la casse uniquement pour une recherche, utilisez
888 \c dans la phrase : /ignore\c <Entrée>
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000889
890
891~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100892 RÉSUMÉ DE LA LEÇON 6
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000893
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000894
Bram Moolenaar5c736222010-01-06 20:54:52 +0100895 1. Taper o ouvre une ligne SOUS le curseur et démarre le mode Insertion.
Bram Moolenaar80794b12010-06-13 05:20:42 +0200896 Taper O ouvre une ligne au-DESSUS du curseur.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000897
Bram Moolenaar5c736222010-01-06 20:54:52 +0100898 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000930
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
Bram Moolenaar5c736222010-01-06 20:54:52 +0100933 d'appuyer sur <Entrée>) :
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000934
Bram Moolenaar5c736222010-01-06 20:54:52 +0100935 :help w
936 :help c_CTRL-D
937 :help c_<T
938 :help insert-index
939 :help user-manual
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000940
941
942~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar5c736222010-01-06 20:54:52 +0100943 Leçon 7.2 : CRÉER UN SCRIPT DE DÉMARRAGE
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000944
Bram Moolenaar5c736222010-01-06 20:54:52 +0100945 ** Activer les fonctionnalités de Vim. **
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000946
947 Vim a beaucoup plus de fonctionnalités que Vi, mais la plupart de celles-ci
Bram Moolenaar5c736222010-01-06 20:54:52 +0100948 sont désactivées par défaut. Pour commencer à les utiliser, vous devez
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000949 créer un fichier "vimrc".
950
Bram Moolenaar5c736222010-01-06 20:54:52 +0100951 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
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000954
Bram Moolenaar5c736222010-01-06 20:54:52 +0100955 2. Lisez maintenant le fichier d'exemple "vimrc" :
956 :r $VIMRUNTIME/vimrc_example.vim
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000957
Bram Moolenaar5c736222010-01-06 20:54:52 +0100958 3. Enregistrez le fichier avec :
959 :w
Bram Moolenaar5dc08e62008-06-25 00:09:14 +0000960
Bram Moolenaar5c736222010-01-06 20:54:52 +0100961 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
Bram Moolenaar80794b12010-06-13 05:20:42 +0200988NOTE : Le complètement fonctionne pour de nombreuses commandes. Essayez
Bram Moolenaar5c736222010-01-06 20:54:52 +0100989 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.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001008
1009
1010~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1011
Bram Moolenaar5c736222010-01-06 20:54:52 +01001012 Ceci conclut le Tutoriel Vim. Le but était de vous donner un bref aperçu de
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001013 l'éditeur Vim, juste assez pour vous permettre d'utiliser l'éditeur
Bram Moolenaar5c736222010-01-06 20:54:52 +01001014 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 .
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001017
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.
Bram Moolenaar5c736222010-01-06 20:54:52 +01001020 L'éditeur Vi - Collection Précis et concis - par Arnold Robbins
1021 Éditeur : O'Reilly France
1022 ISBN : 2-84177-102-4
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001023
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
Bram Moolenaar5c736222010-01-06 20:54:52 +01001026 référer si vous êtes intéressés.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001027
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,
Bram Moolenaar5c736222010-01-06 20:54:52 +01001030 Université d'État du Colorado. E-mail : bware@mines.colorado.edu.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001031
1032 Modifié pour Vim par Bram Moolenar.
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001033 Traduit en Français par Adrien Beau, en avril 2001.
Bram Moolenaar5c736222010-01-06 20:54:52 +01001034 Dernières mises à jour par Dominique Pellé.
1035
1036 E-mail : dominique.pelle@gmail.com
Bram Moolenaar80794b12010-06-13 05:20:42 +02001037 Last Change : 2010 May 23
Bram Moolenaar5dc08e62008-06-25 00:09:14 +00001038~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~