Mercurial > vim
annotate runtime/tutor/tutor.fr @ 24222:a2e6029d354e v8.2.2652
patch 8.2.2652: Vim9: can use command modifier without an effect
Commit: https://github.com/vim/vim/commit/fa984418e7becd8e7d6543cd3ea25f605e9ac97f
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Mar 25 22:15:28 2021 +0100
patch 8.2.2652: Vim9: can use command modifier without an effect
Problem: Vim9: can use command modifier without an effect.
Solution: Give an error for a misplaced command modifier. Fix error message
number.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 25 Mar 2021 22:30:04 +0100 |
parents | 99ef85ff1af4 |
children | e69e7133c9cf |
rev | line source |
---|---|
7 | 1 =============================================================================== |
2965 | 2 = B i e n v e n u e dans l e T u t o r i e l de V I M - Version 1.7 = |
7 | 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 | |
2034 | 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). | |
7 | 16 |
17 Il est important de garder en tête que ce cours est conçu pour apprendre | |
2034 | 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 ! | |
7 | 21 |
2034 | 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 | |
7 | 27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2034 | 28 Leçon 1.1 : DÉPLACEMENT DU CURSEUR |
7 | 29 |
30 | |
31 ** Pour déplacer le curseur, appuyez les touches h,j,k,l comme indiqué. ** | |
2034 | 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 | |
7 | 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. | |
2034 | 40 Maintenant vous êtes capable de vous déplacer jusqu'à la leçon suivante. |
7 | 41 |
42 3. En utilisant la touche Bas, allez à la Leçon 1.2. | |
43 | |
2034 | 44 NOTE : 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. | |
7 | 46 |
2034 | 47 NOTE : 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 | |
7 | 52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2034 | 53 Leçon 1.2 : SORTIR DE VIM |
7 | 54 |
55 | |
2034 | 56 !! NOTE : Avant d'effectuer les étapes ci-dessous, lisez toute cette leçon !! |
7 | 57 |
2034 | 58 1. Appuyez la touche <Échap> (pour être sûr d'être en mode Normal). |
7 | 59 |
2034 | 60 2. Tapez : :q! <Entrée> |
61 Ceci quitte l'éditeur SANS enregistrer les changements que vous avez | |
62 faits. | |
7 | 63 |
10385
368468ef35cf
commit https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870
Christian Brabandt <cb@256bit.org>
parents:
9407
diff
changeset
|
64 3. Revenez ici en tapant la commande qui vous a mené à ce tutoriel. |
368468ef35cf
commit https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870
Christian Brabandt <cb@256bit.org>
parents:
9407
diff
changeset
|
65 Cela pourrait être : vimtutor <Entrée> |
7 | 66 |
67 4. Si vous avez mémorisé ces étapes et êtes confiant, effectuez les étapes | |
2034 | 68 1 à 3 pour sortir puis rentrer dans l'éditeur. |
69 | |
2965 | 70 NOTE : :q! <Entrée> annule tous les changements que vous avez faits. Dans |
2034 | 71 quelques leçons, vous apprendrez à enregistrer les changements. |
72 | |
73 5. Déplacez le curseur à la Leçon 1.3. | |
7 | 74 |
75 | |
2034 | 76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
77 Leçon 1.3 : ÉDITION DE TEXTE - EFFACEMENT | |
78 | |
79 | |
80 ** Appuyez x pour effacer le caractère sous le curseur. ** | |
7 | 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 | |
2034 | 87 3. Appuyez la touche x pour effacer le caractère redondant. |
7 | 88 |
89 4. Répétez les étapes 2 à 4 jusqu'à ce que la phrase soit correcte. | |
90 | |
14347 | 91 ---> La vvache a sautéé au-ddessus dde la luune. |
7 | 92 |
2034 | 93 5. Maintenant que la ligne est correcte, passez à la Leçon 1.4. |
7 | 94 |
2034 | 95 NOTE : En avançant dans ce cours, n'essayez pas de mémoriser, apprenez par |
96 la pratique. | |
7 | 97 |
98 | |
99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 100 Leçon 1.4 : ÉDITION DE TEXTE - INSERTION |
7 | 101 |
102 | |
2034 | 103 ** Appuyez i pour insérer du texte. ** |
7 | 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 | |
2034 | 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 | |
10617 | 126 ** Appuyez A pour ajouter du texte. ** |
2034 | 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. | |
7 | 146 |
147 | |
148 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 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! | |
10385
368468ef35cf
commit https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870
Christian Brabandt <cb@256bit.org>
parents:
9407
diff
changeset
|
157 Ou, si vous avez accès à un autre terminal, exécutez-y les actions |
2034 | 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 | |
7 | 178 |
179 1. Le curseur se déplace avec les touches fléchées ou les touches hjkl. | |
2034 | 180 h (gauche) j (bas) k (haut) l (droite) |
7 | 181 |
2034 | 182 2. Pour démarrer Vim à l'invite du shell tapez : vim FICHIER <Entrée> |
7 | 183 |
2034 | 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. | |
7 | 188 |
2034 | 189 4. Pour effacer un caractère sous le curseur tapez : x |
7 | 190 |
2034 | 191 5. Pour insérer ou ajouter du texte tapez : |
192 i tapez le texte à insérer avant le curseur <Échap> | |
9407
619a98a67f67
commit https://github.com/vim/vim/commit/e18dbe865d190e74fb5d43ac8bc6ac22507d0223
Christian Brabandt <cb@256bit.org>
parents:
6153
diff
changeset
|
193 A tapez le texte à ajouter en fin de ligne <Échap> |
7 | 194 |
2034 | 195 NOTE : Appuyer <Échap> vous place en mode Normal ou annule une commande |
196 partiellement tapée dont vous ne voulez plus. | |
7 | 197 |
2034 | 198 Passez maintenant à la leçon 2. |
199 | |
7 | 200 |
201 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 202 Leçon 2.1 : COMMANDES D'EFFACEMENT |
7 | 203 |
204 | |
2034 | 205 ** Tapez dw pour effacer un mot. ** |
7 | 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 | |
2034 | 213 4. Tapez dw pour faire disparaître ce mot. |
7 | 214 |
2034 | 215 NOTE : 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. | |
7 | 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 | |
2034 | 225 |
7 | 226 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2034 | 227 Leçon 2.2 : PLUS DE COMMANDES D'EFFACEMENTS |
7 | 228 |
229 | |
2034 | 230 ** Tapez d$ pour effacer jusqu'à la fin de la ligne. ** |
7 | 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 | |
2034 | 236 3. Déplacez le curseur jusqu'à la fin de la ligne correcte (APRÈS le |
237 premier . ). | |
7 | 238 |
2034 | 239 4. Tapez d$ pour effacer jusqu'à la fin de la ligne. |
7 | 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 | |
2034 | 246 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
247 Leçon 2.3 : À PROPOS DES OPÉRATEURS ET DES MOUVEMENTS | |
7 | 248 |
249 | |
2034 | 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. | |
2965 | 263 e - jusqu'à la fin du mot courant, en EXCLUANT son dernier caractère. |
2034 | 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 | |
268 NOTE : Le seul appui d'un mouvement en mode Normal, sans commande, déplace le | |
269 curseur comme indiqué. | |
270 | |
7 | 271 |
272 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 273 Leçon 2.4 : UTILISER UN QUANTIFICATEUR AVEC UN MOUVEMENT |
7 | 274 |
275 | |
2034 | 276 ** Taper un nombre avant un mouvement le répète autant de fois. ** |
7 | 277 |
2034 | 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. | |
7 | 281 |
2034 | 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. | |
7 | 286 |
2034 | 287 5. Répétez les étapes 2 et 3 avec des quantificateurs différents. |
7 | 288 |
2034 | 289 ---> Ceci est juste une ligne avec des mots où vous pouvez vous déplacer. |
7 | 290 |
2034 | 291 6. Déplacez-vous à la Leçon 2.5. |
7 | 292 |
293 | |
294 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 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) | |
2965 | 302 pour effacer encore plus : |
2034 | 303 d nombre déplacement |
304 | |
305 1. Déplacez le curseur vers le premier mot en MAJUSCULES dans la ligne | |
306 marquée --->. | |
7 | 307 |
2034 | 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. ** | |
7 | 321 |
322 Vu le nombre de fois où l'on efface des lignes complètes, les concepteurs | |
2034 | 323 de Vi ont décidé qu'il serait plus facile de taper simplement deux d |
324 pour effacer une ligne. | |
7 | 325 |
326 1. Placez le curseur sur la seconde ligne de la phrase ci-dessous. | |
2034 | 327 2. Tapez dd pour effacer la ligne. |
7 | 328 3. Maintenant allez à la quatrième ligne. |
2034 | 329 4. Tapez 2dd pour effacer deux lignes. |
7 | 330 |
2034 | 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 | |
7 | 339 |
340 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 341 Leçon 2.7 : L'ANNULATION |
342 | |
7 | 343 |
2034 | 344 ** Tapez u pour annuler les dernières commandes. ** |
345 ** Tapez U pour récupérer toute une ligne. ** | |
7 | 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. | |
2034 | 353 6. Puis tapez u deux-trois fois pour annuler le U et les commandes |
7 | 354 précédentes. |
2034 | 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 | |
7 | 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 | |
2034 | 364 |
7 | 365 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
2034 | 366 RÉSUMÉ DE LA LEÇON 2 |
7 | 367 |
368 | |
2034 | 369 1. Pour effacer du curseur jusqu'au mot suivant tapez : dw |
7 | 370 |
2034 | 371 2. Pour effacer du curseur jusqu'à la fin d'une ligne tapez : d$ |
372 | |
373 3. Pour effacer toute une ligne tapez : dd | |
7 | 374 |
2034 | 375 4. Pour répéter un déplacement ajoutez un quantificateur : 2w |
7 | 376 |
2034 | 377 5. Le format d'une commande de changement est : |
378 | |
379 opérateur [nombre] déplacement | |
7 | 380 |
2034 | 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. | |
7 | 386 |
2034 | 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 | |
7 | 393 |
394 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 395 Leçon 3.1 : LE COLLAGE |
7 | 396 |
397 | |
2034 | 398 ** Tapez p pour placer après le curseur ce qui vient d'être effacé. ** |
7 | 399 |
2034 | 400 1. Placez le curseur sur la première ligne ci-dessous marquée --->. |
7 | 401 |
2034 | 402 2. Tapez dd pour effacer la ligne et la placer dans un registre de Vim. |
7 | 403 |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
404 3. Déplacez le curseur sur la ligne c) au-dessus où vous voulez remettre la |
2034 | 405 ligne effacée. |
7 | 406 |
2034 | 407 4. En mode Normal, tapez p pour remettre la ligne en dessous du curseur. |
7 | 408 |
409 5. Répétez les étapes 2 à 4 pour mettre toutes les lignes dans le bon ordre. | |
410 | |
2034 | 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, | |
7 | 415 |
416 | |
417 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 418 Leçon 3.2 : LA COMMANDE DE REMPLACEMENT |
7 | 419 |
420 | |
2034 | 421 ** Tapez rx pour remplacer un caractère sous le curseur par x . ** |
7 | 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 | |
2034 | 429 4. Répétez les étapes 2 et 3 jusqu'à ce que la première ligne soit égale |
430 à la seconde. | |
7 | 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 | |
2034 | 437 NOTE : N'oubliez pas que vous devriez apprendre par la pratique, pas par |
438 mémorisation. | |
7 | 439 |
440 | |
441 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 442 Leçon 3.3 : L'OPÉRATEUR DE CHANGEMENT |
7 | 443 |
444 | |
2034 | 445 ** Pour changer jusqu'à la fin d'un mot, tapez ce .** |
7 | 446 |
447 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous. | |
448 | |
2034 | 449 2. Placez le curseur sur le u de luhko. |
7 | 450 |
2034 | 451 3. Tapez ce et corrigez le mot (dans notre cas, tapez 'igne'.) |
7 | 452 |
2034 | 453 4. Appuyez <Échap> et placez-vous sur le prochain caractère qui doit |
3312 | 454 être changé. |
7 | 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 | |
2034 | 462 Notez que ce efface le mot et vous place ensuite en mode Insertion. |
463 | |
7 | 464 |
465 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 466 Leçon 3.4 : PLUS DE CHANGEMENTS AVEC c |
7 | 467 |
468 | |
2034 | 469 ** L'opérateur de changement fonctionne avec les mêmes déplacements |
470 que l'effacement. ** | |
7 | 471 |
2034 | 472 1. L'opérateur de changement fonctionne de la même manière que |
473 l'effacement. Le format est : | |
7 | 474 |
2034 | 475 c [nombre] déplacement |
7 | 476 |
2034 | 477 2. Les déplacements sont identiques : w (mot) et $ (fin de ligne). |
7 | 478 |
2034 | 479 3. Déplacez-vous sur la première ligne marquée ---> ci-dessous. |
7 | 480 |
481 4. Placez le curseur sur la première erreur. | |
482 | |
2034 | 483 5. Tapez c$ et tapez le reste de la ligne afin qu'elle soit identique |
484 à la seconde ligne, puis tapez <Échap>. | |
7 | 485 |
486 ---> La fin de cette ligne doit être rendue identique à la seconde. | |
2034 | 487 ---> La fin de cette ligne doit être corrigée avec la commande c$ . |
488 | |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
489 NOTE : Vous pouvez utiliser la touche Retour Arrière pour corriger les |
2034 | 490 erreurs lorsque vous tapez. |
491 | |
7 | 492 |
493 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 494 RÉSUMÉ DE LA LEÇON 3 |
7 | 495 |
496 | |
2034 | 497 1. Pour remettre le texte qui a déjà été effacé, tapez p . Cela Place le |
7 | 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 | |
2034 | 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. | |
7 | 508 |
2034 | 509 4. Le format pour le changement est : |
7 | 510 |
2034 | 511 c [nombre] déplacement |
7 | 512 |
513 Passez maintenant à la leçon suivante. | |
514 | |
515 | |
516 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 517 Leçon 4.1 : POSITION DU CURSEUR ET ÉTAT DU FICHIER |
7 | 518 |
519 | |
2034 | 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 | |
523 NOTE : Lisez toute cette leçon avant d'effectuer l'une des étapes !! | |
7 | 524 |
2034 | 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. | |
7 | 529 |
2034 | 530 NOTE : 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') | |
7 | 532 |
2034 | 533 2. Tapez G pour vous déplacer à la fin du fichier. |
534 Tapez gg pour vous déplacer au début du fichier. | |
7 | 535 |
2034 | 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. | |
7 | 539 |
540 4. Si vous vous sentez prêt à faire ceci, effectuez les étapes 1 à 3. | |
541 | |
542 | |
543 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 544 Leçon 4.2 : LA RECHERCHE |
7 | 545 |
546 | |
2034 | 547 ** Tapez / suivi d'un texte pour rechercher ce texte. ** |
7 | 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 | |
2034 | 552 2. Puis tapez 'errreuur' <Entrée>. C'est le mot que vous voulez rechercher. |
7 | 553 |
2034 | 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 . | |
7 | 556 |
2034 | 557 4. Pour rechercher une phrase dans la direction opposée, utilisez ? |
558 au lieu de / . | |
7 | 559 |
2034 | 560 ---> erreur ne s'écrit pas "errreuur" ; errreuur est une erreur. |
7 | 561 |
2034 | 562 NOTE : Quand la recherche atteint la fin du fichier, elle reprend au début |
3312 | 563 sauf si l'option 'wrapscan' est désactivée. |
7 | 564 |
565 | |
566 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 567 Leçon 4.3 : RECHERCHE DES PARENTHÈSES CORRESPONDANTES |
7 | 568 |
569 | |
2034 | 570 ** Tapez % pour trouver des ), ] ou } correspondants. ** |
7 | 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 | |
10617 | 577 3. Le curseur se déplacera sur la parenthèse ou crochet correspondant. |
7 | 578 |
2034 | 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 % . | |
7 | 584 |
585 ---> Voici ( une ligne de test contenant des (, des [ ] et des { } )). | |
586 | |
2034 | 587 NOTE : Cette fonctionnalité est très utile lors du débogage d'un programme qui |
588 contient des parenthèses déséquilibrées ! | |
7 | 589 |
590 | |
591 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 592 Leçon 4.4 : LA COMMANDE DE SUBSTITUTION |
7 | 593 |
594 | |
2034 | 595 ** Tapez :s/ancien/nouveau/g pour remplacer 'ancien' par 'nouveau'. ** |
7 | 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 | |
2034 | 600 première occurrence de "lee" dans la ligne. |
7 | 601 |
2034 | 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. | |
7 | 607 |
2034 | 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. | |
7 | 616 |
617 | |
618 | |
619 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 620 RÉSUMÉ DE LA LEÇON 4 |
7 | 621 |
622 | |
2034 | 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. | |
7 | 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. | |
2034 | 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. | |
7 | 632 |
633 3. Taper % lorsque le curseur est sur (, ), [, ], { ou } déplace | |
634 celui-ci sur le caractère correspondant. | |
635 | |
2034 | 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 | |
7 | 641 |
642 | |
643 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 644 Leçon 5.1 : COMMENT EXÉCUTER UNE COMMANDE EXTERNE |
7 | 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 | |
2034 | 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. | |
7 | 658 |
2034 | 659 NOTE : Il est possible d'exécuter n'importe quelle commande externe de cette |
660 manière, avec ou sans argument. | |
7 | 661 |
2034 | 662 NOTE : Toutes les commandes : doivent finir par la frappe de <Entrée>. |
663 À partir de maintenant, nous ne le mentionnerons plus. | |
7 | 664 |
665 | |
666 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 667 Leçon 5.2 : PLUS DE DÉTAILS SUR L'ENREGISTREMENT DE FICHIERS |
7 | 668 |
669 | |
2034 | 670 ** Pour enregistrer les changements faits au texte, tapez :w FICHIER . ** |
7 | 671 |
2034 | 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. | |
7 | 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 | |
2034 | 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. | |
7 | 683 |
2034 | 684 NOTE : 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é. | |
7 | 687 |
15131 | 688 5. Maintenant, effacez le fichier en tapant (Windows) : :!del TEST |
689 ou (Unix) : :!rm TEST | |
7 | 690 |
691 | |
692 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 693 Leçon 5.3 : SÉLECTION DU TEXTE À ENREGISTRER |
7 | 694 |
695 | |
2034 | 696 ** Pour enregistrer une portion du fichier, |
697 tapez : v déplacement :w FICHIER ** | |
698 | |
699 1. Déplacez le curseur sur cette ligne. | |
7 | 700 |
2034 | 701 2. Appuyez v et déplacez le curseur vers la cinquième ligne plus bas. |
702 Remarquez que le texte est en surbrillance. | |
7 | 703 |
2034 | 704 3. Appuyez : . En bas de l'écran :'<,'> va apparaître. |
7 | 705 |
2034 | 706 4. Tapez w TEST , où TEST est un nom de fichier qui n'existe pas. |
10385
368468ef35cf
commit https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870
Christian Brabandt <cb@256bit.org>
parents:
9407
diff
changeset
|
707 Vérifiez que vous voyez :'<,'>w TEST avant d'appuyer sur <Entrée>. |
7 | 708 |
2034 | 709 5. Vim va enregistrer les lignes sélectionnées dans le fichier TEST. |
3847 | 710 Utilisez :!dir ou :!ls pour le voir. Ne l'effacez pas encore ! |
2034 | 711 Nous allons l'utiliser dans la leçon suivante. |
7 | 712 |
2034 | 713 NOTE : 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. | |
7 | 717 |
718 | |
719 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 720 Leçon 5.4 : RÉCUPÉRATION ET FUSION DE FICHIERS |
7 | 721 |
722 | |
2034 | 723 ** Pour insérer le contenu d'un fichier, tapez :r FICHIER ** |
7 | 724 |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
725 1. Placez le curseur juste au-dessus de cette ligne. |
7 | 726 |
2034 | 727 NOTE : Après avoir exécuté l'étape 2 vous verrez du texte de la Leçon 5.3. |
2965 | 728 Puis déplacez-vous vers le bas pour voir cette leçon à nouveau. |
7 | 729 |
2034 | 730 2. Maintenant récupérez votre fichier TEST en utilisant la commande :r TEST |
7 | 731 où TEST est le nom de votre fichier. |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
732 Le fichier que vous récupérez est placé au-dessous de la ligne du curseur. |
7 | 733 |
15131 | 734 3. Pour vérifier que le fichier a bien été inséré, remontez et vérifiez |
7 | 735 qu'il y a maintenant deux copies de la Leçon 5.3, l'originale et celle |
736 contenue dans le fichier. | |
737 | |
2034 | 738 NOTE : 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. | |
7 | 741 |
742 | |
743 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 744 RÉSUMÉ DE LA LEÇON 5 |
745 | |
746 | |
747 1. :!commande exécute une commande externe. | |
748 | |
749 Quelques exemples pratiques : | |
15131 | 750 (Windows) (Unix) |
2034 | 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 | |
15131 | 755 nom FICHIER. |
2034 | 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 | |
7 | 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 | |
2034 | 775 2. Tapez la lettre o minuscule pour ouvrir une ligne SOUS le curseur et |
776 vous y placer en mode Insertion. | |
7 | 777 |
2034 | 778 3. Puis tapez du texte et appuyez <Échap> pour sortir du mode Insertion. |
7 | 779 |
2034 | 780 ---> En tapant o le curseur se met sur la ligne ouverte, en mode Insertion. |
7 | 781 |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
782 4. Pour ouvrir une ligne au-DESSUS du curseur, tapez simplement un O |
7 | 783 majuscule, plutôt qu'un o minuscule. Faites un essai sur la ligne |
784 ci-dessous. | |
785 | |
2034 | 786 ---> Ouvrez une ligne ci-dessus en tapant O lorsque le curseur est ici. |
7 | 787 |
788 | |
789 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 790 Leçon 6.2 : LA COMMANDE D'AJOUT |
7 | 791 |
792 | |
2034 | 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. | |
7 | 796 |
2034 | 797 2. Appuyez e jusqu'à ce que le curseur soit sur la fin de li . |
7 | 798 |
2034 | 799 3. Appuyez a (minuscule) pour ajouter du texte APRÈS le curseur. |
7 | 800 |
2034 | 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. | |
7 | 806 |
2034 | 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. | |
7 | 809 |
2034 | 810 NOTE : 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. | |
7 | 812 |
813 | |
814 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 815 Leçon 6.3 : UNE AUTRE MANIÈRE DE REMPLACER |
7 | 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. | |
2034 | 821 Déplacez le curseur sur le début du premier xxx . |
7 | 822 |
2034 | 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é. | |
7 | 828 |
2034 | 829 4. Répétez les étapes pour remplacer les xxx restants. |
830 | |
7 | 831 |
2034 | 832 ---> L'ajout de 123 à xxx donne xxx. |
833 ---> L'ajout de 123 à 456 donne 579. | |
7 | 834 |
2034 | 835 NOTE : Le mode Remplacement est comme le mode Insertion, mais tous les |
836 caractères tapés effacent un caractère existant. | |
7 | 837 |
838 | |
839 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 840 Leçon 6.4 : COPIER ET COLLER DU TEXTE |
7 | 841 |
842 | |
2034 | 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 | |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
852 4. Déplacez le curseur à la fin de la ligne suivante : j$ |
2034 | 853 |
854 5. Tapez p pour coller le texte. Puis tapez : un second <Échap> . | |
7 | 855 |
4681
2eb30f341e8d
Updated runtime files and translations.
Bram Moolenaar <bram@vim.org>
parents:
3847
diff
changeset
|
856 6. Utilisez le mode Visuel pour sélectionner "élément", copiez-le avec y , |
10617 | 857 déplacez-vous à la fin de la ligne suivante avec j$ et collez le texte |
2034 | 858 à cet endroit avec p . |
859 | |
860 ---> a) ceci est le premier élément. | |
861 b) | |
862 | |
863 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
10617 | 864 Leçon 6.5 : RÉGLAGE DES OPTIONS |
2034 | 865 |
866 | |
10617 | 867 ** Réglons une option afin que la recherche et la substitution ignorent la |
2034 | 868 casse des caractères. ** |
869 | |
870 1. Recherchez 'ignore' en tapant : /ignore <Entrée> | |
7 | 871 Répétez ceci plusieurs fois en utilisant la touche n . |
872 | |
2034 | 873 2. Activez l'option 'ic' (ignorer casse) en tapant :set ic . |
7 | 874 |
2034 | 875 3. Puis cherchez 'ignore' de nouveau en utilisant n . |
876 Remarquez que Ignore et IGNORE sont maintenant aussi trouvés. | |
7 | 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 | |
2034 | 881 produit : /ignore <Entrée> |
882 | |
883 6. Pour désactiver 'ignorer casse', entrez : :set noic | |
7 | 884 |
2034 | 885 NOTE : Pour enlever la surbrillance des résultats, entrez : :nohlsearch |
886 | |
887 NOTE : Si vous voulez ignorer la casse uniquement pour une recherche, utilisez | |
888 \c dans la phrase : /ignore\c <Entrée> | |
889 | |
7 | 890 |
891 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 892 RÉSUMÉ DE LA LEÇON 6 |
7 | 893 |
894 | |
2034 | 895 1. Taper o ouvre une ligne SOUS le curseur et démarre le mode Insertion. |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
896 Taper O ouvre une ligne au-DESSUS du curseur. |
2034 | 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. | |
7 | 904 |
2034 | 905 5. Taper R majuscule active le mode Remplacement jusqu'à ce qu' <Échap> |
906 soit appuyé. | |
7 | 907 |
2034 | 908 6. Taper ":set xxx" active l'option "xxx". Quelques options sont : |
23164 | 909 'ic' 'ignorecase' pour ignorer la casse lors des recherches. |
910 'is' 'incsearch' pour montrer les appariements partiels. | |
911 'hls' 'hlsearch' pour mettre en surbrillance les appariements. | |
7 | 912 |
2034 | 913 |
914 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
915 Leçon 7.1 : OBTENIR DE L'AIDE | |
7 | 916 |
917 | |
2034 | 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> | |
7 | 925 |
926 | |
2034 | 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. | |
7 | 930 |
2034 | 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 | |
7 | 940 |
941 | |
942 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 943 Leçon 7.2 : CRÉER UN SCRIPT DE DÉMARRAGE |
7 | 944 |
2034 | 945 ** Activer les fonctionnalités de Vim. ** |
7 | 946 |
2034 | 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". | |
7 | 950 |
2034 | 951 1. Commencez à éditer le fichier "vimrc". Ceci dépend de votre système : |
952 :edit ~/.vimrc pour Unix | |
15131 | 953 :edit $VIM/_vimrc pour Windows |
2034 | 954 |
955 2. Lisez maintenant le fichier d'exemple "vimrc" : | |
956 :r $VIMRUNTIME/vimrc_example.vim | |
7 | 957 |
2034 | 958 3. Enregistrez le fichier avec : |
959 :w | |
7 | 960 |
2034 | 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 | |
7 | 964 |
965 | |
966 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2034 | 967 Leçon 7.3 : COMPLÈTEMENT |
968 | |
7 | 969 |
2034 | 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 | |
7 | 975 |
2034 | 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 | |
15131 | 981 5. Appuyez d<TAB> et Vim complétera le nom de la commande : ":edit" |
2034 | 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). | |
7 | 987 |
2265
b7cb69ab616d
Added salt to blowfish encryption.
Bram Moolenaar <bram@vim.org>
parents:
2034
diff
changeset
|
988 NOTE : Le complètement fonctionne pour de nombreuses commandes. Essayez |
2034 | 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. | |
7 | 997 |
2034 | 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. | |
7 | 1001 |
2034 | 1002 4. Tapez :q pour fermer la fenêtre d'aide. |
7 | 1003 |
2034 | 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. | |
7 | 1008 |
1009 | |
1010 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
1011 | |
2034 | 1012 Ceci conclut le Tutoriel Vim. Le but était de vous donner un bref aperçu de |
7 | 1013 l'éditeur Vim, juste assez pour vous permettre d'utiliser l'éditeur |
2034 | 1014 relativement facilement. Il est loin d'être complet, vu que Vim a beaucoup |
2965 | 1015 plus de commandes. Un Manuel de l'utilisateur est disponible en anglais : |
1016 :help user-manual | |
7 | 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. | |
2034 | 1020 L'éditeur Vi - Collection Précis et concis - par Arnold Robbins |
1021 Éditeur : O'Reilly France | |
1022 ISBN : 2-84177-102-4 | |
7 | 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 | |
2034 | 1026 référer si vous êtes intéressés. |
7 | 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, | |
2034 | 1030 Université d'État du Colorado. E-mail : bware@mines.colorado.edu. |
7 | 1031 |
6153 | 1032 Modifié pour Vim par Bram Moolenaar. |
2965 | 1033 Traduit en français par Adrien Beau, en avril 2001. |
2034 | 1034 Dernières mises à jour par Dominique Pellé. |
7 | 1035 |
2034 | 1036 E-mail : dominique.pelle@gmail.com |
15131 | 1037 Last Change : 2018 Dec 2 |
7 | 1038 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |