annotate runtime/tutor/tutor.fr @ 7:3fc0f57ecb91 v7.0001

updated for version 7.0001
author vimboss
date Sun, 13 Jun 2004 20:20:40 +0000
parents
children 7bc41231fbc7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 = B i e n v e n u e dans le T u t o r i e l de V I M - Version 1.5.fr.2 =
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3 ===============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5 Vim est un éditeur très puissant qui a trop de commandes pour pouvoir
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6 toutes les expliquer dans un cours comme celui-ci, qui est conçu pour en
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 décrire suffisamment afin de vous permettre d'utiliser simplement Vim.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 Le temps requis pour suivre ce cours est d'environ 25 à 30 minutes, selon
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 le temps que vous passerez à expérimenter. Les commandes utilisées dans
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 les leçons modifieront le texte. Faites une copie de ce fichier afin de
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 vous entraîner dessus (si vous avez lancé "vimtutor" ceci est déjà une
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 copie).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15 Il est important de garder en tête que ce cours est conçu pour apprendre
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 par la pratique. Cela signifie que vous devez exécuter les commandes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 pour les apprendre correctement. Si vous vous contentez de lire le
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 texte, vous oublierez les commandes !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 Maintenant, vérifiez que votre clavier n'est PAS verouillé en majuscules,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
21 et appuyez la touche j le nombre de fois suffisant pour que la leçon
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 1.1 remplisse complètement l'écran.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 Leçon 1.1 : DÉPLACEMENT DU CURSEUR
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27 ** Pour déplacer le curseur, appuyez les touches h,j,k,l comme indiqué. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 ^
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29 k Astuce: La touche h est à gauche et déplace à gauche.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 < h l > La touche l est à droite et déplace à droite.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31 j La touche j ressemble à une flèche vers le bas.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 v
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 1. Déplacez le curseur sur l'écran jusqu'à vous sentir à l'aise.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 2. Maintenez la touche Bas (j) enfoncée jusqu'à ce qu'elle se répète.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
36 ---> Maintenant vous êtes capable de vous déplacer jusqu'à la leçon suivante.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
37
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38 3. En utilisant la touche Bas, allez à la Leçon 1.2.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 Note: Si jamais vous doutez de ce que vous venez de taper, appuyez <Échap>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 pour revenir en mode Normal. Puis retapez la commande que vous vouliez.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 Note: Les touches fléchées devraient également fonctionner. Mais en utilisant
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
44 hjkl vous pourrez vous déplacer beaucoup plus rapidement, une fois que
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
45 vous aurez pris l'habitude.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
47 Leçon 1.2 : ENTRÉE ET SORTIE DE VIM
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
48
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
49
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50 !! NOTE: Avant d'effectuer les étapes ci-dessous, lisez toute cette leçon !!
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 1. Appuyez la touche <Échap> (pour être sûr d'être en mode Normal).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 2. Tapez: :q! <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56 ---> Ceci quitte l'éditeur SANS sauver les changements que vous avez faits.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 Si vous voulez enregistrer les changements et sortir, tapez:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58 :wq <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 3. Lorsque l'invite du 'shell' vous sera présentée, tapez la commande qui
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 vous a amené dans ce tutoriel. Cela pourrait être: vimtutor <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62 Normalement, vous utiliseriez: vim tutor <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 ---> 'vim' lance l'éditeur, 'tutor' est le fichier que vous souhaitez éditer.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
65
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
66 4. Si vous avez mémorisé ces étapes et êtes confiant, effectuez les étapes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
67 1 à 3 pour sortir puis rentrer dans l'éditeur. Déplacez ensuite le
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
68 curseur jusqu'à la Leçon 1.3.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70 Leçon 1.3 : ÉDITION DE TEXTE - EFFACEMENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
71
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 ** En mode Normal, appuyez x pour effacer le caractère sous le curseur. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
75 1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
76
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 2. Pour corriger les erreurs, déplacez le curseur jusqu'à ce qu'il soit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
78 sur un caractère à effacer.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 3. Appuyez la touche x pour effacer le caractère redondant.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
82 4. Répétez les étapes 2 à 4 jusqu'à ce que la phrase soit correcte.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
83
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
84 ---> La vvache à sautéé au-ddessus dde la luune.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
85
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 5. Maintenant que la ligne est correcte, passez à la leçon 1.4.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88 NOTE: En avançant dans ce cours, n'essayez pas de mémoriser, apprenez par
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 la pratique.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 Leçon 1.4 : ÉDITION DE TEXTE - INSERTION
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96 ** En mode Normal, appuyez i pour insérer du texte. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 2. Pour rendre la première ligne identique à la seconde, mettez le curseur
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 sur le premier caractère APRÈS l'endroit où insérer le texte.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103 3. Appuyez i et tapez les caractères qui manquent.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 4. Une fois qu'une erreur est corrigée, appuyez <Échap> pour revenir en mode
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 Normal. Répétez les étapes 2 à 4 pour corriger la phrase.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 ---> Il mnqe caractères cette .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 ---> Il manque des caractères dans cette ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 5. Une fois que vous êtes à l'aise avec l'insertion de texte, allez au
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 résumé ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
114
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
115 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
116 RÉSUMÉ DE LA LEÇON 1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
117
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
118 1. Le curseur se déplace avec les touches fléchées ou les touches hjkl.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
119 h (gauche) j (bas) k (haut) l (droite)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
120
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
121 2. Pour entrer dans Vim (à l'invite %) tapez: vim FICHIER <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123 3. Pour quitter Vim tapez: <Échap> :q! <Entrée> pour perdre tous les
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 changements.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125 OU tapez: <Échap> :wq <Entrée> pour enregistrer les
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
126 changements.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
127
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128 4. Pour effacer un caractère sous le curseur en mode Normal tapez: x
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130 5. Pour insérer du texte au niveau du curseur en mode Normal tapez:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
131 i tapez le texte <Échap>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
132
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
133 NOTE: Appuyer <Échap> vous place en mode Normal ou annule une commande
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
134 partiellement tapée dont vous ne voudriez plus.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
135
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136 Passez maintenant à la Leçon 2.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
137
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
138 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139 Leçon 2.1 : EFFACEMENTS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142 ** Tapez dw pour effacer jusqu'à la fin d'un mot. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
143
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 1. Appuyez <Échap> pour être sûr d'être en mode Normal.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
145
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
146 2. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
147
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148 3. Placez le curseur sur le début d'un mot qui a besoin d'être effacé.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
150 4. Tapez dw pour faire disparaître ce mot.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
151
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
152 NOTE: Les lettres dw apparaîtront sur la dernière ligne de l'écran lors de
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
153 votre frappe. Si vous avez mal tapé quelque chose, appuyez <Échap> et
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
154 recommencez.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 ---> Il y a quelques drôle mots qui n'ont rien à faire papier sur cette ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
158 5. Répétez les étapes 3 et 4 jusqu'à ce que la phrase soit correcte et allez
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
159 à la Leçon 2.2.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
160
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
161 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
162 Leçon 2.2 : PLUS D'EFFACEMENTS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
163
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
164
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
165 ** Tapez d$ pour effacer jusqu'à la fin de la ligne. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
166
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167 1. Appuyez <Échap> pour être sûr d'être en mode Normal.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
168
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
169 2. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
170
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
171 3. Déplacez le curseur jusqu'à la fin correcte de la ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
172 (APRÈS le premier . ).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
173
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
174 4. Tapez d$ pour effacer jusqu'à la fin de la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
175
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
176 ---> Quelqu'un a tapé la fin de cette ligne deux fois. cette ligne deux fois.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
177
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 5. Allez à la Leçon 2.3 pour comprendre ce qui se passe.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
185 Leçon 2.3 : DES COMMANDES ET DES OBJETS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
186
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
187
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
188 Le format de la commande d'effacement d est le suivant:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
189
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
190 [nombre] d objet OU d [nombre] objet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
191 où:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
192 nombre - est combien de fois exécuter la commande (optionnel, défaut: 1).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
193 d - est la commande d'effacement.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
194 objet - est ce sur quoi la commande va opérer (liste ci-dessous).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
195
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
196 Une courte liste d'objets:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
197 w - du curseur jusqu'à la fin du mot, y compris l'espace qui suit.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
198 e - du curseur jusqu'à la fin du mot, SANS l'espace qui suit.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
199 $ - du curseur jusqu'à la fin de la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
200
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
201 NOTE: Pour les aventureux, le seul appui d' objet en mode Normal, sans
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
202 commande, déplace le curseur comme indiqué dans la liste des objets.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
203
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
204
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
205
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
206
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
207 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
208 Leçon 2.4 : UNE EXCEPTION À 'COMMANDE-OBJET'
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
209
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
210 ** Tapez dd pour effacer une ligne complète. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
211
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
212 Vu le nombre de fois où l'on efface des lignes complètes, les concepteurs
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
213 de Vi ont décidé qu'il serait plus facile de taper simplement deux d à la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
214 suite pour effacer une ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
215
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
216 1. Placez le curseur sur la seconde ligne de la phrase ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
217 2. Tapez dd pour effacer la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
218 3. Maintenant allez à la quatrième ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
219 4. Tapez 2dd (rappelez-vous, nombre-commande-objet) pour effacer les
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
220 deux lignes.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
221
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
222 1) Les roses sont rouges,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
223 2) La boue c'est drôle,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
224 3) Les violettes sont bleues,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
225 4) J'ai une voiture,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
226 5) Les horloges donnent l'heure,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
227 6) Le sucre est doux
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
228 7) Tout comme vous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
229
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
231 Leçon 2.5 : L'ANNULATION
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
232
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
233 ** Tapez u pour annuler les dernières commandes. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
234 ** Tapez U pour récupérer toute une ligne. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
235
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
236 1. Déplacez le curseur sur la ligne marquée ---> ci-dessous et placez-le sur
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
237 la première erreur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
238 2. Tapez x pour effacer le premier caractère redondant.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
239 3. Puis tapez u pour annuler la dernière commande exécutée.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
240 4. Cette fois, corrigez toutes les erreurs de la ligne avec la commande x .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
241 5. Puis tapez un U majuscule pour remettre la ligne dans son état initial.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
242 6. Puis tapez u deux-trois fois pour annuler le U et les commandes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
243 précédentes.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
244 7. Maintenant tapez Ctrl-R (maintenez la touche Ctrl enfoncée pendant que
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
245 vous appuyez sur R) deux-trois fois pour refaire les commandes (annuler
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
246 les annulations).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
247
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
248 ---> Coorrigez les erreurs suur ccette ligne et reemettez-les avvec 'annuler'.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
249
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
250 8. Ce sont des commandes très utiles. Maintenant, allez au résumé de la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
251 Leçon 2.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
252
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
253 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
254 RÉSUMÉ DE LA LEÇON 2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
255
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
256
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
257 1. Pour effacer du curseur jusqu'à la fin d'un mot tapez: dw
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
258
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
259 2. Pour effacer du curseur jusqu'à la fin d'une ligne tapez: d$
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
260
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
261 3. Pour effacer toute une ligne tapez: dd
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
262
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
263 4. Le format d'une commande en mode Normal est:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
264
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
265 [nombre] commande objet OU commande [nombre] objet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
266 où:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
267 nombre - est combien de fois répéter la commande
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
268 commande - est ce qu'il faut faire, par exemple d pour effacer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
269 objet - est ce sur quoi la commande devrait agir, par exemple w (mot),
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
270 $ (jusqu'à la fin de la ligne), etc.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
271
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
272 5. Pour annuler des actions précédentes, tapez: u (u minuscule)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
273 Pour annuler tous les changements sur une ligne tapez: U (U majuscule)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
274 Pour annuler l'annulation tapez: Ctrl-R
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
275
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
276 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
277 Leçon 3.1 : LE COLLAGE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
278
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
279
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
280 ** Tapez p pour placer après le curseur ce qui vient d'être effacé. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
281
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
282 1. Placez le curseur sur la première ligne du "poème" ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
283
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
284 2. Tapez dd pour effacer la ligne et la placer dans le tampon de Vim.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
285
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
286 3. Déplacez le curseur sur la ligne qui PRÉCÈDE l'endroit où vous voulez
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
287 remettre la ligne effacée.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
288
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
289 4. En mode Normal, tapez p pour remettre la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
290
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
291 5. Répétez les étapes 2 à 4 pour mettre toutes les lignes dans le bon ordre.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
292
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
293 d) Et vous, qu'apprenez-vous ?
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
294 b) Les violettes sont bleues,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
295 c) L'intelligence s'apprend,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
296 a) Les roses sont rouges,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
297
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
298
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
299 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
300 Leçon 3.2 : LE REMPLACEMENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
301
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
302
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
303 ** Tapez r et un caractère pour remplacer le caractère sous le curseur. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
304
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
305 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
306
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
307 2. Placez le curseur de manière à ce qu'il surplombe la première erreur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
308
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
309 3. Tapez r suivi du caractère qui doit corriger l'erreur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
310
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
311 4. Répétez les étapes 2 et 3 jusqu'à ce que la première ligne soit correcte.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
312
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
313 ---> Quand cette ligne a été sauvie, quelqu'un a lait des faunes de frappe !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
314 ---> Quand cette ligne a été saisie, quelqu'un a fait des fautes de frappe !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
315
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
316 5. Maintenant, allez à la Leçon 3.3.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
317
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
318 NOTE: N'oubliez pas que vous devriez apprendre par la pratique, pas par
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
319 mémorisation.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
320
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
321
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
322 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
323 Leçon 3.3 : LE CHANGEMENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
324
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
325
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
326 ** Pour changer tout ou partie d'un mot, tapez cw .**
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
327
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
328 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
329
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
330 2. Placez le curseur sur le u de luhko.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
331
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
332 3. Tapez cw et corrigez le mot (dans notre cas, tapez 'igne'.)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
333
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
334 4. Appuyez <Échap> et placez-vous sur l'erreur suivante (le premier
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
335 caractère qui doit être changé).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
336
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
337 5. Répétez les étapes 3 et 4 jusqu'à ce que la première phrase soit
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
338 identique à la seconde.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
339
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
340 ---> Cette luhko contient quelques myqa qui ont ricne d'être chantufip.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
341 ---> Cette ligne contient quelques mots qui ont besoin d'être changés.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
342
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
343 Notez que cw efface le mot et vous place ensuite en mode Insertion.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
344
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
345 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
346 Leçon 3.4 : PLUS DE CHANGEMENTS AVEC c
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
347
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
348
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
349 ** Le changement fonctionne avec les mêmes objets que l'effacement. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
350
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
351 1. Le changement fonctionne de la même manière que l'effacement.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
352 Le format est:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
353
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
354 [nombre] c objet OU c [nombre] objet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
355
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
356 2. Les objets sont également les mêmes: w (mot), $ (fin de ligne), etc.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
357
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
358 3. Déplacez-vous à la première ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
359
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
360 4. Placez le curseur sur la première erreur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
361
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
362 5. Tapez c$ pour changer la fin de la ligne, rendez-là identique à la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
363 seconde ligne, puis tapez <Échap>.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
364
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
365 ---> La fin de cette ligne doit être rendue identique à la seconde.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
366 ---> La fin de cette ligne doit être corrigée avec la commande c$ .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
367
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
369 RÉSUMÉ DE LA LEÇON 3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
370
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
371
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
372 1. Pour remettre du texte qui vient d'être effacé, tapez p . Cela Place le
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
373 texte effacé APRÈS le curseur (si une ligne complète a été effacée, elle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
374 sera placée sous la ligne du curseur).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
375
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
376 2. Pour remplacer le caractère sous le curseur, tapez r suivi du caractère
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
377 qui remplacera l'original.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
378
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
379 3. Le changement vous permet de changer l'objet spécifié, du curseur jusqu'à
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
380 la fin de l'objet. Par exemple, tapez cw pour changer du curseur
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
381 jusqu'à la fin du mot, c$ pour changer jusqu'à la fin d'une ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
382
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
383 4. Le format pour le changement est:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
384
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
385 [nombre] c objet OU c [nombre] objet
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
386
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
387 Passez maintenant à la leçon suivante.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
388
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
389
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
390
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
391 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
392 Leçon 4.1 : POSITION ET ÉTAT DU FICHIER
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
393
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
394
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
395 ** Tapez Ctrl-G pour afficher votre position dans le fichier et son état.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
396 Utilisez Maj-G pour vous rendre à une ligne donnée du fichier. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
397
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
398 Note: Lisez toute cette leçon avant d'effectuer l'une des étapes !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
399
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
400 1. Maintenez enfoncée la touche Ctrl et appuyez sur G . Une ligne d'état
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
401 va apparaître en bas de l'écran avec le nom du fichier et le numéro de la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
402 ligne où vous êtes. Notez ce numéro, il servira lors de l'étape 3.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
403
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
404 2. Tapez G majuscule (Maj-G) pour vous rendre à la fin du fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
405
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
406 3. Tapez le numéro de la ligne où vous étiez suivi de Maj-G. Cela vous
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
407 ramènera à la ligne où vous étiez au départ.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
408 (Lorsque vous tapez les chiffres, ils n'apparaissent PAS à l'écran).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
409
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
410 4. Si vous vous sentez prêt à faire ceci, effectuez les étapes 1 à 3.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
411
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
412
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
413
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
414 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
415 Leçon 4.2 : LA RECHERCHE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
416
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
417
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
418 ** Tapez / suivi d'un texte pour rechercher ce texte. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
419
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
420 1. Tapez le caractère / en mode Normal. Notez que celui-ci et le curseur
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
421 apparaissent en bas de l'écran, comme lorsque l'on utilise : .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
422
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
423 2. Puis tapez 'errreuur' <Entrée>. C'est le mot que vous voulez rechercher.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
424
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
425 3. Pour rechercher à nouveau le même texte, tapez simplement n .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
426 Pour rechercher le même texte dans la direction opposée, tapez Maj-N .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
427
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
428 4. Si vous voulez rechercher un texte vers le haut du fichier, utilisez ?
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
429 à la place de / .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
430
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
431 ---> erreur ne s'écrit pas "errreuur"; errreuur est une erreur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
432
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
433 Note: Quand la recherche atteint la fin du fichier, elle reprend au début.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
434
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
435
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
436
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
437 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
438 Leçon 4.3 : RECHERCHE DES PARENTHÈSES CORRESPONDANTES
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
439
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
440
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
441 ** Tapez % pour trouver des ), ] ou } correspondants. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
442
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
443 1. Placez le curseur sur l'un des (, [ ou { de la ligne marquée --->
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
444 ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
445
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
446 2. Puis tapez le caractère % .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
447
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
448 3. Le curseur devrait se placer sur la parenthèse correspondante.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
449
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
450 4. Tapez % pour replacer le curseur sur l'autre parenthèse.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
451
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
452 ---> Voici ( une ligne de test contenant des (, des [ ] et des { } )).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
453
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
454 Note: Cette fonctionnalité est très utile lors du débogage d'un programme qui
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
455 contient des parenthèses déséquilibrées !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
456
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
457
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
458
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
459
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
460 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
461 Leçon 4.4 : UNE MANIÈRE DE CORRIGER LES ERREURS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
462
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
463
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
464 ** Tapez :s/ancien/nouveau/g pour remplacer 'ancien' par 'nouveau'. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
465
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
466 1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
467
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
468 2. Tapez :s/lee/le <Entrée> . Notez que cette commande change seulement la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
469 première occurence sur la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
470
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
471 3. Puis tapez :s/lee/le/g qui ordonne de faire une substitution globale
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
472 sur la ligne. Cela change toutes les occurences sur la ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
473
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
474 ---> lee meilleur moment pour regarder lees fleurs est pendant lee Printemps.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
475
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
476 4. Pour changer toutes les occurences d'un texte, entre deux lignes,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
477 tapez :#,#s/ancien/nouveau/g où #,# sont les numéros des deux lignes.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
478 Tapez :%s/ancien/nouveau/g pour changer chaque occurence dans tout
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
479 le fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
480
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
481
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
482
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
483 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
484 RÉSUMÉ DE LA LEÇON 4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
485
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
486
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
487 1. Ctrl-G affiche votre position dans le fichier et l'état de celui-ci.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
488 Maj-G vous place à la fin du fichier. Un numéro de ligne suivi de Maj-G
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
489 vous place à cette ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
490
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
491 2. Taper / suivi d'un texte recherche ce texte vers l'AVANT.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
492 Taper ? suivi d'un texte recherche ce texte vers l'ARRIÈRE.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
493 Après une recherche tapez n pour trouver l'occurence suivante dans la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
494 même direction ou Maj-N pour rechercher dans la direction opposée.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
495
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
496 3. Taper % lorsque le curseur est sur (, ), [, ], { ou } déplace
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
497 celui-ci sur le caractère correspondant.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
498
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
499 4. Pour remplacer le premier aa par bb sur une ligne tapez :s/aa/bb
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
500 Pour remplacer tous les aa par bb sur une ligne tapez :s/aa/bb/g
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
501 Pour remplacer du texte entre deux numéros de ligne tapez :#,#s/aa/bb/g
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
502 Pour remplacer toutes les occurences dans le fichier tapez :%s/aa/bb/g
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
503 Pour demander une confirmation à chaque fois ajoutez 'c' :%s/aa/bb/gc
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
504
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
505
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
507 Leçon 5.1 : COMMENT EXÉCUTER UNE COMMANDE EXTERNE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
508
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
509
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
510 ** Tapez :! suivi d'une commande externe pour exécuter cette commande. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
511
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
512 1. Tapez le : familier pour mettre le curseur en bas de l'écran. Cela vous
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
513 permet de saisir une commande.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
514
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
515 2. Puis tapez un ! (point d'exclamation). Cela vous permet d'exécuter
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
516 n'importe quelle commande valide pour votre interpréteur (shell).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
517
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
518 3. Par exemple, tapez ls après le ! et appuyez <Entrée>. Ceci affichera
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
519 la liste des fichiers du dossier courant, comme si vous aviez tapé la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
520 commande à l'invite du shell. Utilisez :!dir si :!ls ne marche pas.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
521
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
522 Note: Il est possible d'exécuter n'importe quelle commande externe de cette
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
523 manière.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
524
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
525 Note: Toutes les commandes : doivent finir par la frappe de <Entrée>.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
526
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
527
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
528
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
529 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
530 Leçon 5.2 : PLUS DE DÉTAILS SUR L'ENREGISTREMENT DE FICHIERS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
531
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
532
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
533 ** Pour enregistrer les changements faits au fichier, tapez :w FICHIER . **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
534
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
535 1. Tapez :!dir ou :!ls pour avoir la liste des fichiers du dossier
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
536 courant. Vous savez déjà qu'il faut appuyer <Entrée> après cela.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
537
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
538 2. Choisissez un nom de fichier qui n'existe pas encore, par exemple TEST.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
539
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
540 3. Puis tapez :w TEST (où TEST est le nom que vous avez choisi).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
541
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
542 4. Cela sauvegarde tout le fichier (Tutoriel Vim) sous le nom TEST.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
543 Pour le vérifier, tapez :!dir pour revisualiser le contenu du dossier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
544
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
545 Notez que si vous quittez Vim et y retournez avec le fichier TEST, celui-ci
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
546 sera une copie exacte du cours au moment où vous l'avez sauvé.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
547
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
548 5. Maintenant, effacez le fichier en tapant (MS-DOS): :!del TEST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
549 ou (Unix): :!rm TEST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
550
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
551
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
552 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
553 Leçon 5.3 : UN ENREGISTREMENT SÉLECTIF
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
554
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
555
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
556 ** Pour enregistrer une portion de fichier, tapez :#,#w FICHIER **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
557
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
558 1. Tapez à nouveau :!dir ou :!ls pour visualiser le contenu du dossier
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
559 courant et choisissez un nom de fichier, tel que TEST.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
560
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
561 2. Déplacez le curseur jusqu'en haut de cette page et tapez Ctrl-G pour
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
562 connaître le numéro de cette ligne. NOTEZ CE NUMÉRO !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
563
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
564 3. Puis rendez-vous au bas de cette page et tapez à nouveau Ctrl-G .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
565 NOTEZ ÉGALEMENT CE NUMÉRO !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
566
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
567 4. Pour enregistrer SEULEMENT une portion d'un fichier, tapez :#,#w TEST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
568 où #,# sont les deux numéros que vous avez notés (haut,bas) et TEST est
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
569 le nom du fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
570
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
571 5. Une fois encore, vérifiez la présence du fichier avec :!dir mais NE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
572 L'EFFACEZ PAS.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
573
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
574
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
575 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
576 Leçon 5.4 : RÉCUPÉRATION ET FUSION DE FICHIERS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
577
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
578
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
579 ** Pour insérer le contenu d'un fichier, tapez :r FICHIER **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
580
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
581 1. Tapez :!dir pour vérifier que votre fichier TEST est encore là.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
582
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
583 2. Placez le curseur en haut de cette page.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
584
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
585 NOTE: Après avoir suivi l'étape 3 vous verrez à l'écran la Leçon 5.3.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
586 Déplacez-vous vers le bas jusqu'à revenir à cette leçon.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
587
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
588 3. Maintenant récupérez votre fichier TEST en utilisant la commande :r TEST
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
589 où TEST est le nom de votre fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
590
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
591 NOTE: Le fichier que vous récupérez est placé là où se trouve le curseur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
592
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
593 4. Pour vérifier que le fichier a bien été inséré, remontez et vérifiez
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
594 qu'il y a maintenant deux copies de la Leçon 5.3, l'originale et celle
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
595 contenue dans le fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
596
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
597
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
598 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
599 RÉSUMÉ DE LA LEÇON 5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
600
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
601
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
602 1. :!commande exécute une commande externe.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
603
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
604 Quelques exemples pratiques:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
605 (MS-DOS) (Unix)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
606 :!dir :!ls affiche le contenu du dossier courant.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
607 :!del FICHIER :!rm FICHIER efface FICHIER.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
608
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
609 2. :w FICHIER enregistre le fichier Vim courant sur le disque avec pour
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
610 nom FICHIER.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
611
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
612 3. :#,#w FICHIER enregistre les lignes # à # dans le fichier FICHIER.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
613
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
614 4. :r FICHIER récupère le fichier FICHIER et l'insère dans le fichier
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
615 courant à partir de la position du curseur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
616
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
617
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
618
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
619
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
620
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
621 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
622 Leçon 6.1 : L'OUVERTURE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
623
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
624
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
625 ** Tapez o pour ouvrir une ligne sous le curseur et y aller en Insertion. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
626
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
627 1. Déplacez le curseur sur la ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
628
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
629 2. Tapez o (minuscule) pour ouvrir une ligne SOUS le curseur et vous y
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
630 placer en mode Insertion.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
631
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
632 3. Puis recopiez la ligne marquée ---> et appuyez sur <Échap> pour quitter
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
633 le mode Insertion.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
634
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
635 ---> En tapant o le curseur se met sur la ligne ouverte, en mode Insertion.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
636
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
637 4. Pour ouvrir une ligne au DESSUS du curseur, tapez simplement un O
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
638 majuscule, plutôt qu'un o minuscule. Faites un essai sur la ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
639 ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
640 Ouvrez une ligne ci-dessus en tapant MAJ-O lorsque le curseur est ici.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
641
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
642
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
643
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
644 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
645 Leçon 6.2 : L'AJOUT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
646
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
647
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
648 ** Tapez a pour insérer du texte APRÈS le curseur. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
649
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
650 1. Placez le curseur à la fin de la première ligne marquée ---> ci-dessous
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
651 en tapant $ en mode Normal.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
652
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
653 2. Tapez un a (minuscule) pour ajouter du texte APRÈS le caractère situé
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
654 sous le curseur. ( A majuscule ajoute du texte à la fin de la ligne).
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
655
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
656 Note: Ceci évite de taper i , le dernier caractère, le texte à insérer,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
657 <Échap>, curseur-à-droite, et finalement x , juste pour ajouter du
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
658 texte à la fin d'une ligne !
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
659
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
660 3. Maintenant, complétez la première ligne. Notez également que l'ajout est
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
661 identique au mode Insertion, hormis la position où le texte est inséré.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
662
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
663 ---> Cette ligne vous permet de pratiquer
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
664 ---> Cette ligne vous permet de pratiquer l'ajout de texte en fin de ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
665
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
666
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
667 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
668 Leçon 6.3 : UNE AUTRE VERSION DU REMPLACEMENT
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
669
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
670
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
671 ** Tapez un R majuscule pour remplacer plus d'un caractère. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
672
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
673 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
674
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
675 2. Placez le curseur au début du premier mot qui diffère de la seconde ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
676 marquée ---> (le mot 'celle').
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
677
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
678 3. Puis tapez R et remplacez le reste du texte de la première ligne en
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
679 tapant par dessus celui-ci, de manière à rendre la première ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
680 identique à la seconde.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
681
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
682 ---> Pour rendre cette ligne identique à celle du dessous utilisez le clavier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
683 ---> Pour rendre cette ligne identique à la seconde, tapez R et la correction.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
684
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
685 4. Notez que lorsque vous appuyez <Échap>, le texte qui n'a pas encore été
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
686 remplacé reste.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
687
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
688
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
689
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
690 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
691 Leçon 6.4 : RÉGLAGE DES OPTIONS
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
692
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
693
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
694 ** Réglons une option afin que la recherche et la substitution ignorent la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
695 casse des caractères. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
696
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
697 1. Recherchez 'ignore' en tapant /ignore .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
698 Répétez ceci plusieurs fois en utilisant la touche n .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
699
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
700 2. Activez l'option 'ic' (Ignorer casse) en tapant :set ic .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
701
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
702 3. Puis poursuivez votre recherche en utilisant n .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
703 Répétez cette recherche plusieurs fois avec la touche n .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
704
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
705 4. Activez les options 'hlsearch' et 'incsearch' avec :set hls is .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
706
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
707 5. Puis recommencez une recherche, et faites bien attention à ce qui se
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
708 produit: /ignore .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
709
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
710 6. Pour interrompre la mise en surbrillance des résultats, tapez:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
711 :nohlsearch
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
712
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
713 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
714 RÉSUMÉ DE LA LEÇON 6
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
715
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
716
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
717 1. Taper o ouvre une ligne SOUS le curseur et y place celui-ci en mode
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
718 Insertion. Taper un O majuscule ouvre une ligne au DESSUS de la ligne
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
719 où se trouve le curseur.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
720
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
721 2. Tapez un a pour insérer du texte APRÈS le caractère où se trouve le
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
722 curseur. Taper un A majuscule ajoute du texte automatiquement à la fin
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
723 de la ligne.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
724
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
725 3. Taper un R majuscule active le mode Remplacement jusqu'à ce que la
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
726 touche <Échap> soit appuyée pour en sortir.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
727
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
728 4. Taper :set xxx active l'option 'xxx'.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
729
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
730
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
731
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
732
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
733
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
734
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
735
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
736 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
737 Leçon 7 : ACCÉDER À L'AIDE EN LIGNE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
738
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
739 ** Utiliser le système d'aide en ligne. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
740
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
741 Vim a un système complet d'aide en ligne. Pour y accéder, essayez l'une de
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
742 ces trois méthodes:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
743 - appuyez la touche <Help> (si vous en avez une)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
744 - appuyez la touche <F1> (si vous en avez une)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
745 - tapez :help <Entrée>
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
746
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
747 Tapez :q <Entrée> pour fermer la fenêtre d'aide.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
748
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
749 Vous pouvez accéder à l'aide sur à peu près n'importe quel sujet en donnant
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
750 des arguments à la commande :help . Essayez par exemple (n'oubliez pas
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
751 d'appuyer sur <Entrée>):
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
752
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
753 :help w
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
754 :help c_<T
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
755 :help insert-index
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
756 :help user-manual
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
757
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
758
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
759 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
760 Leçon 8 : CRÉER UN SCRIPT DE DÉMARRAGE
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
761
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
762 ** Activer les fonctionnalités de Vim. **
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
763
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
764 Vim a beaucoup plus de fonctionnalités que Vi, mais la plupart de celles-ci
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
765 sont désactivées par défaut. Pour commencer à les utiliser, vous devez
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
766 créer un fichier "vimrc".
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
767
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
768 1. Commencez à éditer le fichier "vimrc". Ceci dépend de votre système:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
769 :edit ~/.vimrc pour Unix
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
770 :edit $VIM/_vimrc pour MS-Windows
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
771
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
772 2. Intégrez maintenant le texte du fichier "vimrc" d'exemple:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
773 :read $VIMRUNTIME/vimrc_example.vim
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
774
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
775 3. Enregistrez le fichier avec:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
776 :write
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
777
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
778 La prochaine fois que vous démarrerez Vim, le surlignage syntactique sera
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
779 activé. Vous pouvez ajouter tous vos réglages préférés dans ce fichier.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
780
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
781
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
782 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
783
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
784 Ceci conclut le Tutoriel Vim. Le but était de vous donner un bref aperçu de
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
785 l'éditeur Vim, juste assez pour vous permettre d'utiliser l'éditeur
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
786 relativement facilement. Il est loin d'être complet, vu que Vim a beaucoup
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
787 beaucoup plus de commandes. Un Manuel de l'utilisateur est disponible en
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
788 anglais: :help user-manual .
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
789
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
790 Pour continuer à découvrir et à apprendre Vim, il existe un livre traduit en
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
791 français. Il parle plus de Vi que de Vim, mais pourra vous être utile.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
792 L'éditeur Vi - Collection Précis et concis - par Arnold Robbins
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
793 Éditeur: O'Reilly France
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
794 ISBN: 2-84177-102-4
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
795
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
796 Deux livres en anglais sont également mentionnés dans la version originale
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
797 de ce tutoriel, dont un qui traite spécifiquement de Vim. Merci de vous y
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
798 référer si vous êtes intéressé.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
799
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
800 Ce tutoriel a été écrit par Michael C. Pierce et Robert K. Ware de l'École
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
801 des Mines du Colorado et reprend des idées fournies par Charles Smith,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
802 Universté d'État du Colorado. E-mail: bware@mines.colorado.edu.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
803
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
804 Modifié pour Vim par Bram Moolenar.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
805
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
806 Traduit en Français par Adrien Beau, en avril 2001.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
807 E-mail: version.francaise@free.fr
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
808 Last Change: 2003 May 29
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
809 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~