Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1 | =============================================================================== |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 2 | = B i e n v e n u e dans le T u t o r i e l de V I M - Version 1.7.fr.2 = |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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). |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 16 | |
| 17 | Il est important de garder en tête que ce cours est conçu pour apprendre |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 ! |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 21 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 28 | Leçon 1.1 : DÉPLACEMENT DU CURSEUR |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 29 | |
| 30 | |
| 31 | ** Pour déplacer le curseur, appuyez les touches h,j,k,l comme indiqué. ** |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 40 | Maintenant vous êtes capable de vous déplacer jusqu'à la leçon suivante. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 41 | |
| 42 | 3. En utilisant la touche Bas, allez à la Leçon 1.2. |
| 43 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 46 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 53 | Leçon 1.2 : SORTIR DE VIM |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 54 | |
| 55 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 56 | !! NOTE : Avant d'effectuer les étapes ci-dessous, lisez toute cette leçon !! |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 57 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 58 | 1. Appuyez la touche <Échap> (pour être sûr d'être en mode Normal). |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 59 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 60 | 2. Tapez : :q! <Entrée> |
| 61 | Ceci quitte l'éditeur SANS enregistrer les changements que vous avez |
| 62 | faits. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 63 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 64 | 3. Lorsque l'invite du shell vous sera présentée, tapez la commande qui |
| 65 | vous a mené dans ce tutoriel. Cela pourrait être : vimtutor <Entrée> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 66 | |
| 67 | 4. Si vous avez mémorisé ces étapes et êtes confiant, effectuez les étapes |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 68 | 1 à 3 pour sortir puis rentrer dans l'éditeur. |
| 69 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 70 | NOTE : :q! <Entrée> annule tous les changements que vous avez fait. Dans |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 71 | quelques leçons, vous apprendrez à enregistrer les changements. |
| 72 | |
| 73 | 5. Déplacez le curseur à la Leçon 1.3. |
| 74 | |
| 75 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 77 | Leçon 1.3 : ÉDITION DE TEXTE - EFFACEMENT |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 78 | |
| 79 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 80 | ** Appuyez x pour effacer le caractère sous le curseur. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 87 | 3. Appuyez la touche x pour effacer le caractère redondant. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 88 | |
| 89 | 4. Répétez les étapes 2 à 4 jusqu'à ce que la phrase soit correcte. |
| 90 | |
| 91 | ---> La vvache à sautéé au-ddessus dde la luune. |
| 92 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 93 | 5. Maintenant que la ligne est correcte, passez à la Leçon 1.4. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 94 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 95 | NOTE : En avançant dans ce cours, n'essayez pas de mémoriser, apprenez par |
| 96 | la pratique. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 97 | |
| 98 | |
| 99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 100 | Leçon 1.4 : ÉDITION DE TEXTE - INSERTION |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 101 | |
| 102 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 103 | ** Appuyez i pour insérer du texte. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 118 | 5. Une fois que vous êtes à l'aise avec l'insertion de texte, allez à la |
| 119 | Leçon 1.5. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 120 | |
| 121 | |
| 122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 123 | Leçon 1.5 : ÉDITION DE TEXTE - AJOUTER |
| 124 | |
| 125 | |
| 126 | ** Appuyez A pour ajouter du text. ** |
| 127 | |
| 128 | 1. Déplacez le curseur sur la première ligne ci-dessous marquée --->. |
| 129 | Peu importe sur quel caractère se trouve le curseur sur cette ligne. |
| 130 | |
| 131 | 2. Appuyez A et tapez les ajouts nécessaires. |
| 132 | |
| 133 | 3. Quand le texte a été ajouté, appuyez <Échap> pour revenir en mode |
| 134 | Normal. |
| 135 | |
| 136 | 4. Déplacez le curseur sur la seconde ligne marquée ---> et répétez les |
| 137 | étapes 2 et 3 pour corriger la phrase. |
| 138 | |
| 139 | ---> Il manque du texte à partir de cet |
| 140 | Il manque du texte à partir de cette ligne. |
| 141 | ---> Il manque aussi du te |
| 142 | Il manque aussi du texte ici. |
| 143 | |
| 144 | 5. Quand vous vous sentez suffisamment à l'aise pour ajouter du texte, |
| 145 | allez à la Leçon 1.6. |
| 146 | |
| 147 | |
| 148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 149 | Leçon 1.6 : ÉDITER UN FICHIER |
| 150 | |
| 151 | |
| 152 | ** Utilisez :wq pour enregistrer un fichier et sortir. ** |
| 153 | |
| 154 | !! NOTE : Lisez toute la leçon avant d'exécuter les instructions ci-dessous !! |
| 155 | |
| 156 | 1. Sortez de ce tutoriel comme vous l'avez fait dans la Leçon 1.2 : :q! |
| 157 | Ou, si vous avez accès à un autre terminal, exécutez y les actions |
| 158 | qui suivent. |
| 159 | |
| 160 | 2. À l'invite du shell, tapez cette commande : vim tutor <Entrée> |
| 161 | 'vim' est la commande pour démarrer l'éditeur Vim, 'tutor' est le |
| 162 | nom du fichier que vous souhaitez éditer. Utilisez un fichier qui peut |
| 163 | être modifié. |
| 164 | |
| 165 | 3. Insérez et effacez du texte comme vous l'avez appris dans les leçons |
| 166 | précédentes. |
| 167 | |
| 168 | 4. Enregistrez le fichier avec les changements et sortez de Vim avec : |
| 169 | :wq <Entrée> |
| 170 | |
| 171 | 5. Si vous avez quitté vimtutor à l'étape 1, recommencez vimtutor et |
| 172 | déplacez-vous en bas vers le résumé suivant. |
| 173 | |
| 174 | |
| 175 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 176 | RÉSUMÉ DE LA LEÇON 1 |
| 177 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 178 | |
| 179 | 1. Le curseur se déplace avec les touches fléchées ou les touches hjkl. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 180 | h (gauche) j (bas) k (haut) l (droite) |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 181 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 182 | 2. Pour démarrer Vim à l'invite du shell tapez : vim FICHIER <Entrée> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 183 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 188 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 189 | 4. Pour effacer un caractère sous le curseur tapez : x |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 190 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 191 | 5. Pour insérer ou ajouter du texte tapez : |
| 192 | i tapez le texte à insérer avant le curseur <Échap> |
| 193 | A tapez le texte à ajouter après le curseur <Échap> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 194 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 195 | NOTE : Appuyer <Échap> vous place en mode Normal ou annule une commande |
| 196 | partiellement tapée dont vous ne voulez plus. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 197 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 198 | Passez maintenant à la leçon 2. |
| 199 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 200 | |
| 201 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 202 | Leçon 2.1 : COMMANDES D'EFFACEMENT |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 203 | |
| 204 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 205 | ** Tapez dw pour effacer un mot. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 213 | 4. Tapez dw pour faire disparaître ce mot. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 214 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 225 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 226 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 227 | Leçon 2.2 : PLUS DE COMMANDES D'EFFACEMENTS |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 228 | |
| 229 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 230 | ** Tapez d$ pour effacer jusqu'à la fin de la ligne. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 236 | 3. Déplacez le curseur jusqu'à la fin de la ligne correcte (APRÈS le |
| 237 | premier . ). |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 238 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 239 | 4. Tapez d$ pour effacer jusqu'à la fin de la ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 246 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 247 | Leçon 2.3 : À PROPOS DES OPÉRATEURS ET DES MOUVEMENTS |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 248 | |
| 249 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 250 | Plusieurs commandes qui changent le texte sont constituées d'un opérateur |
| 251 | et d'un mouvement. Le format pour une commande d'effacement avec l'opérateur |
| 252 | d d'effacement est le suivant : |
| 253 | |
| 254 | d mouvement |
| 255 | |
| 256 | Où : |
| 257 | d - est l'opérateur d'effacement |
| 258 | mouvement - est le mouvement sur lequel agit l'opérateur (listés |
| 259 | ci-dessous) |
| 260 | |
| 261 | Une courte liste de mouvements : |
| 262 | w - jusqu'au début du prochain mot, en EXCLUANT son premier caractère. |
| 263 | e - jusqu'à la fin du mot courant, en EXCLUANT son denier caractère. |
| 264 | $ - jusqu'à la fin de la ligne, en INCLUANT son dernier caractère. |
| 265 | |
| 266 | Ainsi, taper de va effacer depuis le curseur jusqu'à la fin du mot. |
| 267 | |
| 268 | NOTE : Le seul appui d'un mouvement en mode Normal, sans commande, déplace le |
| 269 | curseur comme indiqué. |
| 270 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 271 | |
| 272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 273 | Leçon 2.4 : UTILISER UN QUANTIFICATEUR AVEC UN MOUVEMENT |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 274 | |
| 275 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 276 | ** Taper un nombre avant un mouvement le répète autant de fois. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 277 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 278 | 1. Déplacez le curseur au début de la ligne marquée ---> ci-dessous. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 279 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 280 | 2. Tapez 2w pour déplacer le curseur de 2 mots vers l'avant. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 281 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 282 | 3. Tapez 3e pour déplacer le curseur à la fin du troisième mot vers |
| 283 | l'avant. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 284 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 285 | 4. Tapez 0 (zéro) pour déplacer au début de la ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 286 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 287 | 5. Répétez les étapes 2 et 3 avec des quantificateurs différents. |
| 288 | |
| 289 | ---> Ceci est juste une ligne avec des mots où vous pouvez vous déplacer. |
| 290 | |
| 291 | 6. Déplacez-vous à la Leçon 2.5. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 292 | |
| 293 | |
| 294 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 295 | Leçon 2.5 : UTILISER UN QUANTIFICATEUR POUR EFFACER PLUS |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 296 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 297 | |
| 298 | ** Taper un nombre avec un opérateur le répète autant de fois. ** |
| 299 | |
| 300 | Outre la combinaison de l'opérateur d'effacement avec un déplacement |
| 301 | mentionné ci-dessus, vous pouvez insérer un nombre (quantificateur) |
| 302 | pour effacez encore plus : |
| 303 | d nombre déplacement |
| 304 | |
| 305 | 1. Déplacez le curseur vers le premier mot en MAJUSCULES dans la ligne |
| 306 | marquée --->. |
| 307 | |
| 308 | 2. Tapez d2w pour effacer les deux mots en MAJUSCULES. |
| 309 | |
| 310 | 3. Répétez les étapes 1 et 2 avec des quantificateurs différents pour |
| 311 | effacer les mots suivants en MAJUSCULES à l'aide d'une commande. |
| 312 | |
| 313 | ---> Cette ABC DE ligne FGHI JK LMN OP de mots est Q RS TUV nettoyée. |
| 314 | |
| 315 | |
| 316 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 317 | Leçon 2.6 : OPÉREZ SUR DES LIGNES |
| 318 | |
| 319 | |
| 320 | ** Tapez dd pour effacer une ligne complète. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 321 | |
| 322 | Vu le nombre de fois où l'on efface des lignes complètes, les concepteurs |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 323 | de Vi ont décidé qu'il serait plus facile de taper simplement deux d |
| 324 | pour effacer une ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 325 | |
| 326 | 1. Placez le curseur sur la seconde ligne de la phrase ci-dessous. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 327 | 2. Tapez dd pour effacer la ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 328 | 3. Maintenant allez à la quatrième ligne. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 329 | 4. Tapez 2dd pour effacer deux lignes. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 330 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 339 | |
| 340 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 341 | Leçon 2.7 : L'ANNULATION |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 342 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 343 | |
| 344 | ** Tapez u pour annuler les dernières commandes. ** |
| 345 | ** Tapez U pour récupérer toute une ligne. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 353 | 6. Puis tapez u deux-trois fois pour annuler le U et les commandes |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 354 | précédentes. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 364 | |
| 365 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 366 | RÉSUMÉ DE LA LEÇON 2 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 367 | |
| 368 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 369 | 1. Pour effacer du curseur jusqu'au mot suivant tapez : dw |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 370 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 371 | 2. Pour effacer du curseur jusqu'à la fin d'une ligne tapez : d$ |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 372 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 373 | 3. Pour effacer toute une ligne tapez : dd |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 374 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 375 | 4. Pour répéter un déplacement ajoutez un quantificateur : 2w |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 376 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 377 | 5. Le format d'une commande de changement est : |
| 378 | |
| 379 | opérateur [nombre] déplacement |
| 380 | |
| 381 | Où : |
| 382 | opérateur - est ce qu'il faut faire, comme d pour effacer. |
| 383 | [nombre] - un quantificateur optionnel pour répéter le déplacement. |
| 384 | déplacement - déplace le long du texte à opérer, tel que w (mot), |
| 385 | $ (jusqu'à la fin de ligne), etc. |
| 386 | |
| 387 | 6. Pour se déplacer au début de ligne, utilisez un zéro : 0 |
| 388 | |
| 389 | 5. Pour annuler des actions précédentes, tapez : u (u minuscule) |
| 390 | Pour annuler tous les changements sur une ligne tapez : U (U majuscule) |
| 391 | Pour annuler l'annulation tapez : CTRL-R |
| 392 | |
| 393 | |
| 394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 395 | Leçon 3.1 : LE COLLAGE |
| 396 | |
| 397 | |
| 398 | ** Tapez p pour placer après le curseur ce qui vient d'être effacé. ** |
| 399 | |
| 400 | 1. Placez le curseur sur la première ligne ci-dessous marquée --->. |
| 401 | |
| 402 | 2. Tapez dd pour effacer la ligne et la placer dans un registre de Vim. |
| 403 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 404 | 3. Déplacez le curseur sur la ligne c) au-dessus où vous voulez remettre la |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 405 | ligne effacée. |
| 406 | |
| 407 | 4. En mode Normal, tapez p pour remettre la ligne en dessous du curseur. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 408 | |
| 409 | 5. Répétez les étapes 2 à 4 pour mettre toutes les lignes dans le bon ordre. |
| 410 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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, |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 415 | |
| 416 | |
| 417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 418 | Leçon 3.2 : LA COMMANDE DE REMPLACEMENT |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 419 | |
| 420 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 421 | ** Tapez rx pour remplacer un caractère sous le curseur par x . ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 429 | 4. Répétez les étapes 2 et 3 jusqu'à ce que la première ligne soit égale |
| 430 | à la seconde. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 437 | NOTE : N'oubliez pas que vous devriez apprendre par la pratique, pas par |
| 438 | mémorisation. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 439 | |
| 440 | |
| 441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 442 | Leçon 3.3 : L'OPÉRATEUR DE CHANGEMENT |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 443 | |
| 444 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 445 | ** Pour changer jusqu'à la fin d'un mot, tapez ce .** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 446 | |
| 447 | 1. Déplacez le curseur sur la première ligne marquée ---> ci-dessous. |
| 448 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 449 | 2. Placez le curseur sur le u de luhko. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 450 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 451 | 3. Tapez ce et corrigez le mot (dans notre cas, tapez 'igne'.) |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 452 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 453 | 4. Appuyez <Échap> et placez-vous sur le prochain caractère qui doit |
| 454 | être changé). |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 462 | Notez que ce efface le mot et vous place ensuite en mode Insertion. |
| 463 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 464 | |
| 465 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 466 | Leçon 3.4 : PLUS DE CHANGEMENTS AVEC c |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 467 | |
| 468 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 469 | ** L'opérateur de changement fonctionne avec les mêmes déplacements |
| 470 | que l'effacement. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 471 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 472 | 1. L'opérateur de changement fonctionne de la même manière que |
| 473 | l'effacement. Le format est : |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 474 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 475 | c [nombre] déplacement |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 476 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 477 | 2. Les déplacements sont identiques : w (mot) et $ (fin de ligne). |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 478 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 479 | 3. Déplacez-vous sur la première ligne marquée ---> ci-dessous. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 480 | |
| 481 | 4. Placez le curseur sur la première erreur. |
| 482 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 483 | 5. Tapez c$ et tapez le reste de la ligne afin qu'elle soit identique |
| 484 | à la seconde ligne, puis tapez <Échap>. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 485 | |
| 486 | ---> La fin de cette ligne doit être rendue identique à la seconde. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 487 | ---> La fin de cette ligne doit être corrigée avec la commande c$ . |
| 488 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 489 | NOTE : Vous pouvez utiliser la touche Retour Arrière pour corriger les |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 490 | erreurs lorsque vous tapez. |
| 491 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 492 | |
| 493 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 494 | RÉSUMÉ DE LA LEÇON 3 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 495 | |
| 496 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 497 | 1. Pour remettre le texte qui a déjà été effacé, tapez p . Cela Place le |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 508 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 509 | 4. Le format pour le changement est : |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 510 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 511 | c [nombre] déplacement |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 512 | |
| 513 | Passez maintenant à la leçon suivante. |
| 514 | |
| 515 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 516 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 517 | Leçon 4.1 : POSITION DU CURSEUR ET ÉTAT DU FICHIER |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 518 | |
| 519 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 522 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 523 | NOTE : Lisez toute cette leçon avant d'effectuer l'une des étapes !! |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 524 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 529 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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') |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 532 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 533 | 2. Tapez G pour vous déplacer à la fin du fichier. |
| 534 | Tapez gg pour vous déplacer au début du fichier. |
| 535 | |
| 536 | 3. Tapez le numéro de la ligne où vous étiez suivi de G . Cela vous |
| 537 | ramènera à la ligne où vous étiez au départ quand vous aviez appuyé |
| 538 | CTRL-G. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 539 | |
| 540 | 4. Si vous vous sentez prêt à faire ceci, effectuez les étapes 1 à 3. |
| 541 | |
| 542 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 543 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 544 | Leçon 4.2 : LA RECHERCHE |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 545 | |
| 546 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 547 | ** Tapez / suivi d'un texte pour rechercher ce texte. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 552 | 2. Puis tapez 'errreuur' <Entrée>. C'est le mot que vous voulez rechercher. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 553 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 556 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 557 | 4. Pour rechercher une phrase dans la direction opposée, utilisez ? |
| 558 | au lieu de / . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 559 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 560 | ---> erreur ne s'écrit pas "errreuur" ; errreuur est une erreur. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 561 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 562 | NOTE : Quand la recherche atteint la fin du fichier, elle reprend au début |
| 563 | sauf si l'option 'wrapscan' est déactivée. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 564 | |
| 565 | |
| 566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 567 | Leçon 4.3 : RECHERCHE DES PARENTHÈSES CORRESPONDANTES |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 568 | |
| 569 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 570 | ** Tapez % pour trouver des ), ] ou } correspondants. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 577 | 3. Le curseur se déplacera sur la parenthèse out crochet correspondant. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 578 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 % . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 584 | |
| 585 | ---> Voici ( une ligne de test contenant des (, des [ ] et des { } )). |
| 586 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 ! |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 589 | |
| 590 | |
| 591 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 592 | Leçon 4.4 : LA COMMANDE DE SUBSTITUTION |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 593 | |
| 594 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 595 | ** Tapez :s/ancien/nouveau/g pour remplacer 'ancien' par 'nouveau'. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 600 | première occurrence de "lee" dans la ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 601 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 605 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 606 | ---> lee meilleur moment pour regarder lees fleurs est pendant lee printemps. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 607 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 616 | |
| 617 | |
| 618 | |
| 619 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 620 | RÉSUMÉ DE LA LEÇON 4 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 621 | |
| 622 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 632 | |
| 633 | 3. Taper % lorsque le curseur est sur (, ), [, ], { ou } déplace |
| 634 | celui-ci sur le caractère correspondant. |
| 635 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 641 | |
| 642 | |
| 643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 644 | Leçon 5.1 : COMMENT EXÉCUTER UNE COMMANDE EXTERNE |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 658 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 659 | NOTE : Il est possible d'exécuter n'importe quelle commande externe de cette |
| 660 | manière, avec ou sans argument. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 661 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 662 | NOTE : Toutes les commandes : doivent finir par la frappe de <Entrée>. |
| 663 | À partir de maintenant, nous ne le mentionnerons plus. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 664 | |
| 665 | |
| 666 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 667 | Leçon 5.2 : PLUS DE DÉTAILS SUR L'ENREGISTREMENT DE FICHIERS |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 668 | |
| 669 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 670 | ** Pour enregistrer les changements faits au texte, tapez :w FICHIER . ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 671 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 683 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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é. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 687 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 688 | 5. Maintenant, effacez le fichier en tapant (MS-DOS) : :!del TEST |
| 689 | ou (Unix) : :!rm TEST |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 690 | |
| 691 | |
| 692 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 693 | Leçon 5.3 : SÉLECTION DU TEXTE À ENREGISTRER |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 694 | |
| 695 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 696 | ** Pour enregistrer une portion du fichier, |
| 697 | tapez : v déplacement :w FICHIER ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 698 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 699 | 1. Déplacez le curseur sur cette ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 700 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 701 | 2. Appuyez v et déplacez le curseur vers la cinquième ligne plus bas. |
| 702 | Remarquez que le texte est en surbrillance. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 703 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 704 | 3. Appuyez : . En bas de l'écran :'<,'> va apparaître. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 705 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 706 | 4. Tapez w TEST , où TEST est un nom de fichier qui n'existe pas. |
| 707 | Vérifiez que vous voyez :'<,'>w TEST avant de d'appuyer sur Entrée. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 708 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 709 | 5. Vim va enregistrer les lignes sélectionnées dans le fichier TEST. |
| 710 | Utilisez :!dir ou !ls pour le voir. Ne l'effacez pas encore ! |
| 711 | Nous allons l'utiliser dans la leçon suivante. |
| 712 | |
| 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 717 | |
| 718 | |
| 719 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 720 | Leçon 5.4 : RÉCUPÉRATION ET FUSION DE FICHIERS |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 721 | |
| 722 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 723 | ** Pour insérer le contenu d'un fichier, tapez :r FICHIER ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 724 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 725 | 1. Placez le curseur juste au-dessus de cette ligne. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 726 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 727 | NOTE : Après avoir exécuté l'étape 2 vous verrez du texte de la Leçon 5.3. |
| 728 | Puis déplacez vous vers le bas pour voir cette leçon à nouveau. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 729 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 730 | 2. Maintenant récupérez votre fichier TEST en utilisant la commande :r TEST |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 731 | où TEST est le nom de votre fichier. |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 732 | Le fichier que vous récupérez est placé au-dessous de la ligne du curseur. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 733 | |
| 734 | 4. Pour vérifier que le fichier a bien été inséré, remontez et vérifiez |
| 735 | qu'il y a maintenant deux copies de la Leçon 5.3, l'originale et celle |
| 736 | contenue dans le fichier. |
| 737 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 741 | |
| 742 | |
| 743 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 744 | RÉSUMÉ DE LA LEÇON 5 |
| 745 | |
| 746 | |
| 747 | 1. :!commande exécute une commande externe. |
| 748 | |
| 749 | Quelques exemples pratiques : |
| 750 | (MS-DOS) (Unix) |
| 751 | :!dir :!ls affiche le contenu du répertoire courant. |
| 752 | :!del FICHIER :!rm FICHIER efface FICHIER. |
| 753 | |
| 754 | 2. :w FICHIER enregistre le fichier Vim courant sur le disque avec pour |
| 755 | nom FICHIER. |
| 756 | |
| 757 | 3. v déplacement :w FICHIER sauvegarde les lignes de la sélection Visuelle |
| 758 | dans le fichier FICHIER. |
| 759 | |
| 760 | 4. :r FICHIER récupère le contenu du fichier FICHIER et l'insère sous la |
| 761 | position du curseur. |
| 762 | |
| 763 | 5. :r !dir lit la sortie de la commande dir et l'insère sous la position |
| 764 | du curseur. |
| 765 | |
| 766 | |
| 767 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 768 | Leçon 6.1 : LA COMMANDE D'OUVERTURE |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 775 | 2. Tapez la lettre o minuscule pour ouvrir une ligne SOUS le curseur et |
| 776 | vous y placer en mode Insertion. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 777 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 778 | 3. Puis tapez du texte et appuyez <Échap> pour sortir du mode Insertion. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 779 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 780 | ---> En tapant o le curseur se met sur la ligne ouverte, en mode Insertion. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 781 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 782 | 4. Pour ouvrir une ligne au-DESSUS du curseur, tapez simplement un O |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 783 | majuscule, plutôt qu'un o minuscule. Faites un essai sur la ligne |
| 784 | ci-dessous. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 785 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 786 | ---> Ouvrez une ligne ci-dessus en tapant O lorsque le curseur est ici. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 787 | |
| 788 | |
| 789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 790 | Leçon 6.2 : LA COMMANDE D'AJOUT |
| 791 | |
| 792 | |
| 793 | ** Tapez a pour insérer du texte APRÈS le curseur. ** |
| 794 | |
| 795 | 1. Placez le curseur au début de la ligne marquée ---> ci-dessous. |
| 796 | |
| 797 | 2. Appuyez e jusqu'à ce que le curseur soit sur la fin de li . |
| 798 | |
| 799 | 3. Appuyez a (minuscule) pour ajouter du texte APRÈS le curseur. |
| 800 | |
| 801 | 4. Complétez le mot comme dans la ligne dessous. Appuyez <Échap> pour |
| 802 | sortir du mode Insertion. |
| 803 | |
| 804 | 5. Utilisez e pour vous déplacer vers le mot incomplet suivant et |
| 805 | répétez les étapes 3 et 4. |
| 806 | |
| 807 | ---> Cette li vous perm de pratiq l'ajout de t dans une ligne. |
| 808 | ---> Cette ligne vous permet de pratiquer l'ajout de texte dans une ligne. |
| 809 | |
| 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. |
| 812 | |
| 813 | |
| 814 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 815 | Leçon 6.3 : UNE AUTRE MANIÈRE DE REMPLACER |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 821 | Déplacez le curseur sur le début du premier xxx . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 822 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 823 | 2. Appuyez maintenant R et tapez le nombre dessous dans la deuxième ligne, |
| 824 | de manière à remplacer le xxx . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 825 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 826 | 3. Appuyez <Échap> pour quitter le mode Remplacement. Notez que le reste de |
| 827 | la ligne demeure inchangé. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 828 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 829 | 4. Répétez les étapes pour remplacer les xxx restants. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 830 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 831 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 832 | ---> L'ajout de 123 à xxx donne xxx. |
| 833 | ---> L'ajout de 123 à 456 donne 579. |
| 834 | |
| 835 | NOTE : Le mode Remplacement est comme le mode Insertion, mais tous les |
| 836 | caractères tapés effacent un caractère existant. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 837 | |
| 838 | |
| 839 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 840 | Leçon 6.4 : COPIER ET COLLER DU TEXTE |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 841 | |
| 842 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 843 | ** Utilisez l'opérateur y pour copier du texte et p pour le coller ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 844 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 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 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 852 | 4. Déplacez le curseur à la fin de la ligne suivante : j$ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 853 | |
| 854 | 5. Tapez p pour coller le texte. Puis tapez : un second <Échap> . |
| 855 | |
| 856 | 6. Utilisez le mode Visuel pour sélectionner "élément", copiez le avec y , |
| 857 | déplacez vous à la fin de la ligne suivant avec j$ et collez le texte |
| 858 | à cet endroit avec p . |
| 859 | |
| 860 | ---> a) ceci est le premier élément. |
| 861 | b) |
| 862 | |
| 863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 864 | Leçon 6.4 : RÉGLAGE DES OPTIONS |
| 865 | |
| 866 | |
| 867 | ** Réglons une option afin que la recherche et la substitution ignore la |
| 868 | casse des caractères. ** |
| 869 | |
| 870 | 1. Recherchez 'ignore' en tapant : /ignore <Entrée> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 871 | Répétez ceci plusieurs fois en utilisant la touche n . |
| 872 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 873 | 2. Activez l'option 'ic' (ignorer casse) en tapant :set ic . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 874 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 875 | 3. Puis cherchez 'ignore' de nouveau en utilisant n . |
| 876 | Remarquez que Ignore et IGNORE sont maintenant aussi trouvés. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 881 | produit : /ignore <Entrée> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 882 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 883 | 6. Pour désactiver 'ignorer casse', entrez : :set noic |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 884 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 885 | NOTE : Pour enlever la surbrillance des résultats, entrez : :nohlsearch |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 886 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 887 | NOTE : Si vous voulez ignorer la casse uniquement pour une recherche, utilisez |
| 888 | \c dans la phrase : /ignore\c <Entrée> |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 889 | |
| 890 | |
| 891 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 892 | RÉSUMÉ DE LA LEÇON 6 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 893 | |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 894 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 895 | 1. Taper o ouvre une ligne SOUS le curseur et démarre le mode Insertion. |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 896 | Taper O ouvre une ligne au-DESSUS du curseur. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 897 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 898 | 2. Taper a pour insérer du texte APRÈS le curseur. |
| 899 | Taper A pour insérer du texte après la fin de ligne. |
| 900 | |
| 901 | 3. Taper e déplace à la fin du mot. |
| 902 | |
| 903 | 4. Taper y copie du texte, p le colle. |
| 904 | |
| 905 | 5. Taper R majuscule active le mode Remplacement jusqu'à ce qu' <Échap> |
| 906 | soit appuyé. |
| 907 | |
| 908 | 6. Taper ":set xxx" active l'option "xxx". Quelques options sont : |
| 909 | 'ic' 'ingnorecase' pour ignorer la casse lors des recherches. |
| 910 | 'is' 'incsearch' pour montrer les appariements partiels. |
| 911 | 'hls' 'hlsearch' pour mettre en surbrillance les appariements. |
| 912 | |
| 913 | |
| 914 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 915 | Leçon 7.1 : OBTENIR DE L'AIDE |
| 916 | |
| 917 | |
| 918 | ** Utiliser le système d'aide en ligne. ** |
| 919 | |
| 920 | Vim a un système complet d'aide en ligne. Pour y accéder, essayez l'une de |
| 921 | ces trois méthodes : |
| 922 | - appuyez la touche <Help> (si vous en avez une) |
| 923 | - appuyez la touche <F1> (si vous en avez une) |
| 924 | - tapez :help <Entrée> |
| 925 | |
| 926 | |
| 927 | Lisez le texte dans la fenêtre d'aide pour savoir comment fonctionne l'aide. |
| 928 | Tapez CTRL-W CTRL-W pour sauter d'une fenêtre à l'autre. |
| 929 | Tapez :q <Entrée> pour fermer la fenêtre d'aide. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 930 | |
| 931 | Vous pouvez accéder à l'aide sur à peu près n'importe quel sujet en donnant |
| 932 | des arguments à la commande :help . Essayez par exemple (n'oubliez pas |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 933 | d'appuyer sur <Entrée>) : |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 934 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 935 | :help w |
| 936 | :help c_CTRL-D |
| 937 | :help c_<T |
| 938 | :help insert-index |
| 939 | :help user-manual |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 940 | |
| 941 | |
| 942 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 943 | Leçon 7.2 : CRÉER UN SCRIPT DE DÉMARRAGE |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 944 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 945 | ** Activer les fonctionnalités de Vim. ** |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 946 | |
| 947 | Vim a beaucoup plus de fonctionnalités que Vi, mais la plupart de celles-ci |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 948 | sont désactivées par défaut. Pour commencer à les utiliser, vous devez |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 949 | créer un fichier "vimrc". |
| 950 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 951 | 1. Commencez à éditer le fichier "vimrc". Ceci dépend de votre système : |
| 952 | :edit ~/.vimrc pour Unix |
| 953 | :edit $VIM/_vimrc pour MS-Windows |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 954 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 955 | 2. Lisez maintenant le fichier d'exemple "vimrc" : |
| 956 | :r $VIMRUNTIME/vimrc_example.vim |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 957 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 958 | 3. Enregistrez le fichier avec : |
| 959 | :w |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 960 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 961 | La prochaine fois que vous démarrerez Vim, la coloration syntaxique sera |
| 962 | activée. Vous pouvez ajouter tous vos réglages préférés dans ce fichier |
| 963 | "vimrc". Pour plus d'informations, tapez :help vimrc-intro |
| 964 | |
| 965 | |
| 966 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 967 | Leçon 7.3 : COMPLÈTEMENT |
| 968 | |
| 969 | |
| 970 | ** Complètement de ligne de commande avec CTRL-D et <TAB> ** |
| 971 | |
| 972 | 1. Mettez Vim soit en mode non compatible : set nocp |
| 973 | |
| 974 | 2. Regardez quels fichiers existent dans le répertoire : !ls ou !dir |
| 975 | |
| 976 | 3. Tapez le début d'une commande : :e |
| 977 | |
| 978 | 4. Appuyez CTRL-D et Vim affichera une liste de commandes qui commencent |
| 979 | par "e". |
| 980 | |
| 981 | 5. Appuyez <TAB> et Vim complétera le nom de la commande : ":edit" |
| 982 | |
| 983 | 6. Ajoutez maintenant un espace et le début d'un fichier existant : |
| 984 | :edit FIC |
| 985 | |
| 986 | 7 Appuyez <TAB>. Vim va compléter le nom (s'il est unique). |
| 987 | |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 988 | NOTE : Le complètement fonctionne pour de nombreuses commandes. Essayez |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 989 | d'appuyer CTRL-D et <TAB>. C'est utile en particulier pour :help . |
| 990 | |
| 991 | |
| 992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 993 | RÉSUMÉ DE LA LEÇON 7 |
| 994 | |
| 995 | |
| 996 | 1. Tapez :help ou appuyez <F1> ou <Aide> pour ouvrir la fenêtre d'aide. |
| 997 | |
| 998 | 2. Tapez :help cmd pour trouver l'aide sur cmd . |
| 999 | |
| 1000 | 3. Tapez CTRL-W CTRL-W pour sauter à une autre fenêtre. |
| 1001 | |
| 1002 | 4. Tapez :q pour fermer la fenêtre d'aide. |
| 1003 | |
| 1004 | 5. Créez un script de démarrage vimrc pour conserver vos réglages préférés. |
| 1005 | |
| 1006 | 6. Quand vous tapez une commande : appuyez CTRL-D pour voir les |
| 1007 | complètements possibles. Appuyez <TAB> pour utiliser un complètement. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1008 | |
| 1009 | |
| 1010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 1011 | |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1012 | Ceci conclut le Tutoriel Vim. Le but était de vous donner un bref aperçu de |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1013 | l'éditeur Vim, juste assez pour vous permettre d'utiliser l'éditeur |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1014 | relativement facilement. Il est loin d'être complet, vu que Vim a beaucoup |
| 1015 | beaucoup plus de commandes. Un Manuel de l'utilisateur est disponible en |
| 1016 | anglais : :help user-manual . |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1020 | L'éditeur Vi - Collection Précis et concis - par Arnold Robbins |
| 1021 | Éditeur : O'Reilly France |
| 1022 | ISBN : 2-84177-102-4 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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 |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1026 | référer si vous êtes intéressés. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 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, |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1030 | Université d'État du Colorado. E-mail : bware@mines.colorado.edu. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1031 | |
| 1032 | Modifié pour Vim par Bram Moolenar. |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1033 | Traduit en Français par Adrien Beau, en avril 2001. |
Bram Moolenaar | 5c73622 | 2010-01-06 20:54:52 +0100 | [diff] [blame] | 1034 | Dernières mises à jour par Dominique Pellé. |
| 1035 | |
| 1036 | E-mail : dominique.pelle@gmail.com |
Bram Moolenaar | 80794b1 | 2010-06-13 05:20:42 +0200 | [diff] [blame] | 1037 | Last Change : 2010 May 23 |
Bram Moolenaar | 5dc08e6 | 2008-06-25 00:09:14 +0000 | [diff] [blame] | 1038 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |