almost finished French version

This commit is contained in:
Yann Esposito (Yogsototh) 2011-08-22 17:26:15 +02:00
parent 03390f2f14
commit e7b2f20262
11 changed files with 585 additions and 199 deletions

View file

@ -25,63 +25,117 @@ Learn [vim] and it will be your last text editor.
There isn't any better text editor I know.
Hard to learn, but it will pay a billion times.
I suggest you to learn it in 5 steps:
I suggest you to learn it in 4 steps:
1. Survive
2. Start to feel comfortable
2. Feel comfortable
3. Feel Better, Stronger, Faster
4. Super powers
4. Power Overwhelming
By the end of this journey, you'll become a vim superstar.
[Vim]: http://www.vim.org
[vim]: http://www.vim.org
## 1st Level: Survive
0. Installez [vim]
1. Lancez vim.
2. NE TOUCHEZ A RIEN! Lisez
0. Install [vim]
1. Launch vim
2. DO NOTHING! Read.
Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s'affiche à l'écran.
Pas ici.
Vim est en mode _edition_.
Commençon par placer vim en mode _insertion_.
Tapez sur la touche `i`.
In a standard editor, typing on the keyboard is enough to write something and see it on the screen.
Not this time.
Vim is in _edition_ mode.
Lets get in _insertion_ mode.
Type on the letter `i`.
Voilà, c'est magique.
Vous pouvez tapez comme dans un éditeur standard.
Mais attention, il y a une touche interdite ; Echap.
Now you should feel a bit better.
You can type letters like in a standard notepad.
To get back in _edition_ mode just tap the `ESC` key.
Si vous tapez sur Echap, vim repasse en mode _edition_.
Now you know how to switch between insertion and edition mode. And now, the list of command you can use in edition mode to survive:
Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition) :
> - `i`: Insertion mode. Type `ESC` to return to edition mode.
> - `x`: Delete the char under the cursor
> - `:wq`: Save and Quit (`:w` save, `:q` quit)
> - `dd`: Delete (and copy) current line
> - `p`: Paste current line
> - `hjkl` (recommended but not mandatory): basic cursor move (<-&darr;&uarr;->). Hint `j` look like a down arrow.
> - `:help <command>`: Show help about <command>, you can start using `:help` without anything else.
- `i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
- `x` : Supprimer le caractère sous le curseur
- `dd` : Supprimer la ligne courante (et la copier)
- `p` : Coller
- `:wq` : Sauvegarder et quitter
- `hjkl` (optionnel) : se déplacer (<-&darr;&uarr;->). Souvenez vous `j` ressemble à une flèche vers le bas.
Only 5 commands. This is very few to start.
Once these command start to become natural (may be after a complete day), you should try to confront to level 2.
## Niveau 2 - Débutant
## 2nd Level - Feel comfortable
Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère :
You know the survivor commands.
Now, just a bit more commands to use.
I suggest:
- `a` : comme `i`, mais après la position du curseur.
- `o` : comme `i`, mais à la ligne suivante
- `O` : comme `o` mais ajoute la ligne avant.
- `/pattern` : rechercher `pattern` dans le fichier.
1. Insertion mode variations:
## Niveau 3 - Débutant supérieur
> - `a`: insert _after_ the cursor
> - `o`: insert a new line after the current one
> - `O`: insert a new line before the current one
> - `cw`: replace the word under the cursor
Vous savez utiliser `i`, `a`, `o` et `O`. Mais vous n'êtes toujours pas à l'aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.
2. Basic moves
1. `gg` -> Aller en début de page
2. N`g` -> Aller à la ligne N
> - `0` : go to first column
> - `^` : go to first character of the line
> - `$` : go to the end of line
> - `/pattern` : search for `pattern`
`cw` : remplacer le mot sous le curseur
`dw` : supprimer le mot sous le curseur
`%` : Aller à la parenthèse opposée.
3. Copy/Paste
> - `P`: copy before, remember `p` is copy after current position.
> - `yy`: copy current line, easier but equivalent to `ddP`
## Level 3 - Better. Stronger. Faster.
À partir de maintenant nous allons commencer à faire des choses difficile à faire dans les autres éditeurs.
N'oubliez pas qu'à la fin de cet article vous n'aurez touché du doigt que la partie émerger du continent iceberg qu'est vim.
Pour l'instant la seule commande qui vous donne un avant goût de ce qu'est la puissance de vim était `cw`. Qui permet de remplacer un mot.
Nous allons maintenant nous intéresser à des commandes qui vont vous donner plus de pouvoir et d'efficacité.
Pour cette section, je vais seulement parler de choses qui était aussi disponible dans `vi`. Vim peut faire beaucoup d'autres choses.
Commençons par le premier super pouvoir de `vi`, éviter les répétitions (niveau 1):
1. `.` : Le caractère point répètera la dernière commande.
2. N<commande> : répètera la commande N fois.
Quelques examples, ouvrez un fichier avec vim et tapez:
> - `2dd` -> Supprimera 2 lignes
> - `3p` -> copiera 3 fois d'affiler le texte copié
> - `100idesu [ESC]` -> écrira "desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu "
> - `.` -> Juste après la dernière commande réécrira les 100 "desu ".
> - `3.` -> Écrira 3 "desu".
Second super pouvoir de vim, les déplacements (niveau 1):
Savoir se déplacer efficacement avec vim est _très_ important, ne sautez pas cette section.
1. N`G` -> Aller à la ligne N
2. `gg` -> raccourci pour `1G`, retourner au début du fichier
3. `G` -> Aller à la dernière ligne.
4. Déplacement autour des mots:
> 1. `w` -> aller au début du mot suivant
> 2. `e` -> aller à la fin du mot courant
>
> Par défaut les mots sont seulement composés de lettres (et du caractère souligné `_`).
> Si vous voulez considérer les mots au sens "jusqu'au prochain espace", alors il suffit d'utiliser les majuscules.
>
> 1. `W` -> aller au début du mot "étendu" suivant
> 2. `E` -> aller à la fin du mot "étendu" courant
Maintenant passons aux déplacement qui vont vous faire sentir vraiment meilleur :
> - `%` : Aller à la parenthèse, accolade, crochet correspondante.
> - `*` (resp. `#`) : Aller à la prochaine (resp. précédente) occurrence du mot sous le curseur
Croyez moi, ces trois dernières commandes valent de l'or.
Retenez les, et vous gagnerez beaucoup de temps.
## Niveau 3 - Intermédiaire

View file

@ -25,63 +25,116 @@ Apprenez [vim] et ce sera votre dernier éditeur.
Aucun éditeur que je connaise ne le surpasse.
Sa prise en mais est difficile, mais payante.
Je vous conseille de l'apprendre en 5 étapes :
Je vous conseille de l'apprendre en 4 étapes :
1. La survie
2. Commencer à être à l'aise
2. Se sentir à son aise
3. Se sentir meilleur, plus fort et plus rapide
4. Les super-pouvoirs
Après ces leçons, vous serez une super star de l'édition de texte.
[Vim]: http://www.vim.org
[vim]: http://www.vim.org
## 1er Niveau: survivre
0. Installez [vim]
1. Lancez vim.
1. Lancez vim
2. NE TOUCHEZ A RIEN! Lisez
Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s'affiche à l'écran.
Pas ici.
Vim est en mode _edition_.
Commençon par placer vim en mode _insertion_.
Commençons par placer vim en mode _insertion_.
Tapez sur la touche `i`.
Voilà, c'est magique.
Vous pouvez tapez comme dans un éditeur standard.
Mais attention, il y a une touche interdite ; Echap.
Si vous tapez sur Echap, vim repasse en mode _edition_.
Pour repasser en mode édition tapez sur la touche `Echap`.
Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition) :
- `i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
- `x` : Supprimer le caractère sous le curseur
- `dd` : Supprimer la ligne courante (et la copier)
- `p` : Coller
- `:wq` : Sauvegarder et quitter
- `hjkl` (optionnel) : se déplacer (<-&darr;&uarr;->). Souvenez vous `j` ressemble à une flèche vers le bas.
> - `i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
> - `x` : Supprimer le caractère sous le curseur
> - `:wq` : Sauvegarder et quitter (`:w` sauvegarde, `:q` quitter)
> - `dd` : Supprimer (et copier) la ligne courante
> - `p` : Coller
> - `hjkl` (optionnel) : se déplacer (<-&darr;&uarr;->). Souvenez vous `j` ressemble à une flèche vers le bas.
## Niveau 2 - Débutant
Seulement 5 commandes. Voilà, c'est tout pour un début.
Essayez d'éditer vos fichier comme ça pendant une petite journée.
Lorsque ces commandes vous seront devenues naturelle.
Vous pouvez passer à l'étape d'après.
## 2ème Niveau - Se sentir à son aise
Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère :
- `a` : comme `i`, mais après la position du curseur.
- `o` : comme `i`, mais à la ligne suivante
- `O` : comme `o` mais ajoute la ligne avant.
- `/pattern` : rechercher `pattern` dans le fichier.
1. Les variantes de l'insertion
## Niveau 3 - Débutant supérieur
> - `a` : comme `i`, mais après la position du curseur.
> - `o` : comme `i`, mais à la ligne suivante
> - `O` : comme `o` mais ajoute la ligne avant.
> - `cw` : remplacer le mot sous le curseur.
Vous savez utiliser `i`, `a`, `o` et `O`. Mais vous n'êtes toujours pas à l'aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.
2. Déplacements basiques
1. `gg` -> Aller en début de page
2. N`g` -> Aller à la ligne N
> - `0` : aller à la première colonne
> - `^` : aller au premier caratère de la ligne
> - `$` : aller à la fin de la ligne
> - `/pattern` : rechercher `pattern` dans le fichier.
`cw` : remplacer le mot sous le curseur
`dw` : supprimer le mot sous le curseur
`%` : Aller à la parenthèse opposée.
3. Copier/Coller
> - `P` : Coller avant, souvenez-vous que `p` collait après la position du curseur.
> - `yy` : copier la ligne courante. C'est plus simple et équivalent à `ddP`
## Niveau 3 - Meilleur. Plus fort. Plus rapide.
À partir de maintenant nous allons commencer à faire des choses difficile à faire dans les autres éditeurs.
N'oubliez pas qu'à la fin de cet article vous n'aurez touché du doigt que la partie émerger du continent iceberg qu'est vim.
Pour l'instant la seule commande qui vous donne un avant goût de ce qu'est la puissance de vim était `cw`. Qui permet de remplacer un mot.
Nous allons maintenant nous intéresser à des commandes qui vont vous donner plus de pouvoir et d'efficacité.
Pour cette section, je vais seulement parler de choses qui était aussi disponible dans `vi`. Vim peut faire beaucoup d'autres choses.
Commençons par le premier super pouvoir de `vi`, éviter les répétitions (niveau 1):
1. `.` : Le caractère point répètera la dernière commande.
2. N<commande> : répètera la commande N fois.
Quelques examples, ouvrez un fichier avec vim et tapez:
> - `2dd` -> Supprimera 2 lignes
> - `3p` -> copiera 3 fois d'affiler le texte copié
> - `100idesu [ESC]` -> écrira "desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu "
> - `.` -> Juste après la dernière commande réécrira les 100 "desu ".
> - `3.` -> Écrira 3 "desu".
Second super pouvoir de vim, les déplacements (niveau 1):
Savoir se déplacer efficacement avec vim est _très_ important, ne sautez pas cette section.
1. N`G` -> Aller à la ligne N
2. `gg` -> raccourci pour `1G`, retourner au début du fichier
3. `G` -> Aller à la dernière ligne.
4. Déplacement autour des mots:
> 1. `w` -> aller au début du mot suivant
> 2. `e` -> aller à la fin du mot courant
>
> Par défaut les mots sont seulement composés de lettres (et du caractère souligné `_`).
> Si vous voulez considérer les mots au sens "jusqu'au prochain espace", alors il suffit d'utiliser les majuscules.
>
> 1. `W` -> aller au début du mot "étendu" suivant
> 2. `E` -> aller à la fin du mot "étendu" courant
Maintenant passons aux déplacement qui vont vous faire sentir vraiment meilleur :
> - `%` : Aller à la parenthèse, accolade, crochet correspondante.
> - `*` (resp. `#`) : Aller à la prochaine (resp. précédente) occurrence du mot sous le curseur
Croyez moi, ces trois dernières commandes valent de l'or.
Retenez les, et vous gagnerez beaucoup de temps.
## Niveau 3 - Intermédiaire

View file

@ -38,7 +38,7 @@ fr: Je vous conseille de l'apprendre en 4 étapes :
en: 1. Survive
en: 2. Feel comfortable
en: 3. Feel Better, Stronger, Faster
en: 4. Super powers
en: 4. Power Overwhelming
fr: 1. La survie
fr: 2. Se sentir à son aise
fr: 3. Se sentir meilleur, plus fort et plus rapide
@ -60,73 +60,173 @@ fr: 0. Installez [vim]
fr: 1. Lancez vim
fr: 2. NE TOUCHEZ A RIEN! Lisez
Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s'affiche à l'écran.
Pas ici.
Vim est en mode _edition_.
Commençon par placer vim en mode _insertion_.
Tapez sur la touche `i`.
en: In a standard editor, typing on the keyboard is enough to write something and see it on the screen.
en: Not this time.
en: Vim is in _edition_ mode.
en: Lets get in _insertion_ mode.
en: Type on the letter `i`.
fr: Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s'affiche à l'écran.
fr: Pas ici.
fr: Vim est en mode _edition_.
fr: Commençons par placer vim en mode _insertion_.
fr: Tapez sur la touche `i`.
Voilà, c'est magique.
Vous pouvez tapez comme dans un éditeur standard.
Pour repasser en mode édition tapez sur la touche `Echap`.
en: Now you should feel a bit better.
en: You can type letters like in a standard notepad.
en: To get back in _edition_ mode just tap the `ESC` key.
fr: Voilà, c'est magique.
fr: Vous pouvez tapez comme dans un éditeur standard.
fr: Pour repasser en mode édition tapez sur la touche `Echap`.
Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition) :
en: Now you know how to switch between insertion and edition mode. And now, the list of command you can use in edition mode to survive:
fr: Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition) :
> - `i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
> - `x` : Supprimer le caractère sous le curseur
> - `:wq` : Sauvegarder et quitter (`:w` sauvegarde, `:q` quitte)
> - `dd` : Supprimer la ligne courante (et la copier)
> - `p` : Coller
> - `hjkl` (optionnel) : se déplacer (<-&darr;&uarr;->). Souvenez vous `j` ressemble à une flèche vers le bas.
en: > - `i`: Insertion mode. Type `ESC` to return to edition mode.
en: > - `x`: Delete the char under the cursor
en: > - `:wq`: Save and Quit (`:w` save, `:q` quit)
en: > - `dd`: Delete (and copy) current line
en: > - `p`: Paste current line
en: > - `hjkl` (recommended but not mandatory): basic cursor move (<-&darr;&uarr;->). Hint `j` look like a down arrow.
en: > - `:help <command>`: Show help about <command>, you can start using `:help` without anything else.
fr: > - `i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
fr: > - `x` : Supprimer le caractère sous le curseur
fr: > - `:wq` : Sauvegarder et quitter (`:w` sauvegarde, `:q` quitter)
fr: > - `dd` : Supprimer (et copier) la ligne courante
fr: > - `p` : Coller
fr: > - `hjkl` (optionnel) : se déplacer (<-&darr;&uarr;->). Souvenez vous `j` ressemble à une flèche vers le bas.
Seulement 5 commandes. Voilà, c'est tout pour un début.
Essayez d'éditer vos fichier comme ça pendant une petite journée.
Ça va être assez pénible, mais vous pouvez écrire, effacer, copier/coller et sauvegarder.
Lorsque ces commandes vous seront devenues naturelle.
Vous pouvez passer à l'étape d'après.
Pour se sentir à son aise avec vim.
Disons autant qu'avec un éditeur standard.
en: Only 5 commands. This is very few to start.
en: Once these command start to become natural (may be after a complete day), you should try to confront to level 2.
fr: Seulement 5 commandes. Voilà, c'est tout pour un début.
fr: Essayez d'éditer vos fichier comme ça pendant une petite journée.
fr: Lorsque ces commandes vous seront devenues naturelle.
fr: Vous pouvez passer à l'étape d'après.
en: ## 2nd Level - Feel comfortable
fr: ## 2ème Niveau - Se sentir à son aise
Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère :
en: You know the survivor commands.
en: Now, just a bit more commands to use.
en: I suggest:
fr: Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère :
1. Les variantes de l'insertion
> - `a` : comme `i`, mais après la position du curseur.
> - `o` : comme `i`, mais à la ligne suivante
> - `O` : comme `o` mais ajoute la ligne avant.
> - `cw` : remplacer le mot sous le curseur.
en: 1. Insertion mode variations:
en:
en: > - `a`: insert _after_ the cursor
en: > - `o`: insert a new line after the current one
en: > - `O`: insert a new line before the current one
en: > - `cw`: replace the word under the cursor
fr: 1. Les variantes de l'insertion
fr:
fr: > - `a` : comme `i`, mais après la position du curseur.
fr: > - `o` : comme `i`, mais à la ligne suivante
fr: > - `O` : comme `o` mais ajoute la ligne avant.
fr: > - `cw` : remplacer le mot sous le curseur.
2. Rechercher
> - `/pattern` : rechercher `pattern` dans le fichier.
en: 2. Basic moves
en:
en: > - `0` : go to first column
en: > - `^` : go to first character of the line
en: > - `$` : go to the end of line
en: > - `/pattern` : search for `pattern`
fr: 2. Déplacements basiques
fr:
fr: > - `0` : aller à la première colonne
fr: > - `^` : aller au premier caratère de la ligne
fr: > - `$` : aller à la fin de la ligne
fr: > - `/pattern` : rechercher `pattern` dans le fichier.
## Niveau 3 - Débutant supérieur
en: 3. Copy/Paste
en:
en: > - `P`: copy before, remember `p` is copy after current position.
en: > - `yy`: copy current line, easier but equivalent to `ddP`
fr: 3. Copier/Coller
fr:
fr: > - `P` : Coller avant, souvenez-vous que `p` collait après la position du curseur.
fr: > - `yy` : copier la ligne courante. C'est plus simple et équivalent à `ddP`
Vous savez utiliser `i`, `a`, `o` et `O`. Mais vous n'êtes toujours pas à l'aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.
en: ## Level 3 - Better. Stronger. Faster.
fr: ## Niveau 3 - Meilleur. Plus fort. Plus rapide.
1. `gg` -> Aller en début de page
2. N`g` -> Aller à la ligne N
À partir de maintenant nous allons commencer à faire des choses difficile à faire dans les autres éditeurs.
N'oubliez pas qu'à la fin de cet article vous n'aurez touché du doigt que la partie émerger du continent iceberg qu'est vim.
Pour l'instant la seule commande qui vous donne un avant goût de ce qu'est la puissance de vim était `cw`. Qui permet de remplacer un mot.
Nous allons maintenant nous intéresser à des commandes qui vont vous donner plus de pouvoir et d'efficacité.
Pour cette section, je vais seulement parler de choses qui était aussi disponible dans `vi`. Vim peut faire beaucoup d'autres choses.
`cw` : remplacer le mot sous le curseur
`dw` : supprimer le mot sous le curseur
`%` : Aller à la parenthèse opposée.
Commençons par le premier super pouvoir de `vi`, éviter les répétitions (niveau 1):
## Niveau 3 - Intermédiaire
1. `.` : Le caractère point répètera la dernière commande.
2. N<commande> : répètera la commande N fois.
À partir de maintenant, je vais vous donner les commandes que j'utilise le plus souvent et qui vont vous faire gagner beaucoup de temps.
Quelques examples, ouvrez un fichier avec vim et tapez:
`S-V` : Sélectionner des lignes
-> d les supprimer + copier
->
> - `2dd` -> Supprimera 2 lignes
> - `3p` -> copiera 3 fois d'affiler le texte copié
> - `100idesu [ESC]` -> écrira "desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu "
> - `.` -> Juste après la dernière commande réécrira les 100 "desu ".
> - `3.` -> Écrira 3 "desu" et non pas 300.
`C-t` : Ajoute une tabulation
`C-d` : Supprime une tabulation
Second super pouvoir de vim, les déplacements (niveau 1):
Savoir se déplacer efficacement avec vim est _très_ important, ne sautez pas cette section.
`C-v I` : Ajoute du texte à toutes les lignes sélectionnées
`C-v c` : Remplace le bloc et répètera le contenu sur toutes les lignes.
1. N`G` -> Aller à la ligne N
2. `gg` -> raccourci pour `1G`, retourner au début du fichier
3. `G` -> Aller à la dernière ligne.
4. Déplacement autour des mots:
`*` : Chercher la prochaine occurence du mot sous le curseur
`#` : comme `*` mais dans le sens contraire
> 1. `w` -> aller au début du mot suivant
> 2. `e` -> aller à la fin du mot courant
>
> Par défaut les mots sont seulement composés de lettres (et du caractère souligné `_`).
> Si vous voulez considérer les mots au sens "jusqu'au prochain espace", alors il suffit d'utiliser les majuscules.
>
> 1. `W` -> aller au début du mot "étendu" suivant
> 2. `E` -> aller à la fin du mot "étendu" courant
Maintenant passons aux déplacement qui vont vous faire sentir vraiment meilleur :
> - `%` : Aller à la parenthèse, accolade, crochet correspondante.
> - `*` (resp. `#`) : Aller à la prochaine (resp. précédente) occurrence du mot sous le curseur
Croyez moi, ces trois dernières commandes valent de l'or.
Retenez les, et vous gagnerez beaucoup de temps.
## Level 4 - Power Overwhelming
## Niveau 4 - Power Overwhelming
Avec toutes les commandes précédentes vous avez presque toutes les commandes que j'utilise tous les jours. Mais voici les killer features de vim. Celles que je n'ai retrouvé que dans vim (ou presque).
Sélection de blocs rectangulaires : `C-V`.
Déplacement sur la ligne : `fFtT,;`
> - `fa`: vous amène à la prochaine occurence de a sur la ligne courante. `,` recherche l'occurence suivante.
> - `t,`: vous amène juste après le `,`.
> - `3fa`: recherche la 3ième occurence de `a`.
> - `F` et `T`, comme `f` et `t` mais en arrière.
Splits : `:split` et `vsplit`. Pour en savoir plus faite un `:help split`
Macros : `qa` faire quelque chose `qq`. `@a`, puis `@@`.
`qa` enregistre tout ce que vous faite et enregistre le tout dans le _registre_ `a`. Ensuite `@a` va rejouer la macro dans `a` comme si c'est vous qui tapiez au clavier.
> Exemple:
> On a line with a number type this.
> `qaYpC-aqq` -> `qa` start recording. `Yp` duplicate this line. `C-a` increment the number. `qq` stop recording.
>
> Now a `10@a` will create a list of increasing numbers.
Ajouter quelque chose à la fin de toutes les lignes sélectionnées visuellement : `S-V` aller jusqu'à la ligne désirée (`jjj` ou `/pattern` ou `%` etc...) `$` aller à la fin puis `A`, écrire le texte.
## Conclusion
Voici la liste quasi-exhaustive de la petite partie de vim que j'utilise tous les jours. Il s'agit de simplement une trentaines de commandes. Mais c'est déjà très suffisant pour être très efficace dans l'édition de fichiers.
Voici une "cheat-sheet" :
- Insertions : `i`, `a`, `o`, `O`, `r`, `cw`
- Moves : `w`,`%`,`/<pattern>`, `*`, `#`
- Search &amp; Replace : `:%s/<pattern>/<replace>/gc` (more info, `:help :s`)
- Delete : `dd`
- Copy/Paste : `dd`, `p`, `P`.

View file

@ -78,70 +78,160 @@
There isn&rsquo;t any better text editor I know.
Hard to learn, but it will pay a billion times.</p>
<p>I suggest you to learn it in 5 steps:</p>
<p>I suggest you to learn it in 4 steps:</p>
<ol>
<li>Survive</li>
<li>Start to feel comfortable</li>
<li>Feel comfortable</li>
<li>Feel Better, Stronger, Faster</li>
<li>Super powers</li>
<li>Power Overwhelming</li>
</ol>
<p>By the end of this journey, you&rsquo;ll become a vim superstar. </p>
<h2 id="st-level-survive">1<sup>st</sup> Level: Survive</h2>
<ol>
<li>Installez <a href="http://www.vim.org">vim</a></li>
<li>Lancez vim.</li>
<li>NE TOUCHEZ A RIEN! Lisez</li>
<li>Install <a href="http://www.vim.org">vim</a></li>
<li>Launch vim</li>
<li>DO NOTHING! Read.</li>
</ol>
<p>Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s&rsquo;affiche à l&rsquo;écran.
Pas ici.
Vim est en mode <em>edition</em>.
Commençon par placer vim en mode <em>insertion</em>.
Tapez sur la touche <code>i</code>.</p>
<p>In a standard editor, typing on the keyboard is enough to write something and see it on the screen.
Not this time.
Vim is in <em>edition</em> mode.
Lets get in <em>insertion</em> mode.
Type on the letter <code>i</code>.</p>
<p>Voilà, c&rsquo;est magique.
Vous pouvez tapez comme dans un éditeur standard.
Mais attention, il y a une touche interdite&nbsp;; Echap.</p>
<p>Now you should feel a bit better.
You can type letters like in a standard notepad.
To get back in <em>edition</em> mode just tap the <code>ESC</code> key.</p>
<p>Si vous tapez sur Echap, vim repasse en mode <em>edition</em>.</p>
<p>Now you know how to switch between insertion and edition mode. And now, the list of command you can use in edition mode to survive:</p>
<p>Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition)&nbsp;:</p>
<blockquote>
<ul>
<li><code>i</code>: Insertion mode. Type <code>ESC</code> to return to edition mode.</li>
<li><code>x</code>: Delete the char under the cursor</li>
<li><code>:wq</code>: Save and Quit (<code>:w</code> save, <code>:q</code> quit)</li>
<li><code>dd</code>: Delete (and copy) current line</li>
<li><code>p</code>: Paste current line</li>
<li><code>hjkl</code> (recommended but not mandatory): basic cursor move (&larr;&darr;&uarr;&rarr;). Hint <code>j</code> look like a down arrow.</li>
<li><code>:help &lt;command&gt;</code>: Show help about <command />, you can start using <code>:help</code> without anything else.</li>
</ul>
</blockquote>
<ul>
<li><code>i</code>&nbsp;: Passer en mode insértion. Taper Echap pour repasser en mode edition.</li>
<li><code>x</code>&nbsp;: Supprimer le caractère sous le curseur</li>
<li><code>dd</code>&nbsp;: Supprimer la ligne courante (et la copier)</li>
<li><code>p</code>&nbsp;: Coller</li>
<li><code>:wq</code>&nbsp;: Sauvegarder et quitter</li>
<li><code>hjkl</code> (optionnel)&nbsp;: se déplacer (&larr;&darr;&uarr;&rarr;). Souvenez vous <code>j</code> ressemble à une flèche vers le bas.</li>
</ul>
<p>Only 5 commands. This is very few to start.
Once these command start to become natural (may be after a complete day), you should try to confront to level 2.</p>
<h2 id="niveau-2---dbutant">Niveau 2 - Débutant</h2>
<h2 id="nd-level---feel-comfortable">2<sup>nd</sup> Level - Feel comfortable</h2>
<p>Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère&nbsp;:</p>
<ul>
<li><code>a</code>&nbsp;: comme <code>i</code>, mais après la position du curseur.</li>
<li><code>o</code>&nbsp;: comme <code>i</code>, mais à la ligne suivante</li>
<li><code>O</code>&nbsp;: comme <code>o</code> mais ajoute la ligne avant.</li>
<li><code>/pattern</code>&nbsp;: rechercher <code>pattern</code> dans le fichier.</li>
</ul>
<h2 id="niveau-3---dbutant-suprieur">Niveau 3 - Débutant supérieur</h2>
<p>Vous savez utiliser <code>i</code>, <code>a</code>, <code>o</code> et <code>O</code>. Mais vous n&rsquo;êtes toujours pas à l&rsquo;aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.</p>
<p>You know the survivor commands.
Now, just a bit more commands to use.
I suggest:</p>
<ol>
<li><code>gg</code> &rarr; Aller en début de page</li>
<li>N<code>g</code> &rarr; Aller à la ligne N</li>
<li>
<p>Insertion mode variations:</p>
<blockquote>
<ul>
<li><code>a</code>: insert <em>after</em> the cursor</li>
<li><code>o</code>: insert a new line after the current one</li>
<li><code>O</code>: insert a new line before the current one</li>
<li><code>cw</code>: replace the word under the cursor</li>
</ul>
</blockquote>
</li>
<li>
<p>Basic moves</p>
<blockquote>
<ul>
<li><code>0</code>&nbsp;: go to first column</li>
<li><code>^</code>&nbsp;: go to first character of the line</li>
<li><code>$</code>&nbsp;: go to the end of line</li>
<li><code>/pattern</code>&nbsp;: search for <code>pattern</code> </li>
</ul>
</blockquote>
</li>
<li>
<p>Copy/Paste</p>
<blockquote>
<ul>
<li><code>P</code>: copy before, remember <code>p</code> is copy after current position.</li>
<li><code>yy</code>: copy current line, easier but equivalent to <code>ddP</code></li>
</ul>
</blockquote>
</li>
</ol>
<p><code>cw</code>&nbsp;: remplacer le mot sous le curseur
<code>dw</code>&nbsp;: supprimer le mot sous le curseur
<code>%</code>&nbsp;: Aller à la parenthèse opposée.</p>
<h2 id="level-3---better-stronger-faster">Level 3 - Better. Stronger. Faster.</h2>
<p>À partir de maintenant nous allons commencer à faire des choses difficile à faire dans les autres éditeurs.
N&rsquo;oubliez pas qu&rsquo;à la fin de cet article vous n&rsquo;aurez touché du doigt que la partie émerger du continent iceberg qu&rsquo;est vim.
Pour l&rsquo;instant la seule commande qui vous donne un avant goût de ce qu&rsquo;est la puissance de vim était <code>cw</code>. Qui permet de remplacer un mot.
Nous allons maintenant nous intéresser à des commandes qui vont vous donner plus de pouvoir et d&rsquo;efficacité.
Pour cette section, je vais seulement parler de choses qui était aussi disponible dans <code>vi</code>. Vim peut faire beaucoup d&rsquo;autres choses.</p>
<p>Commençons par le premier super pouvoir de <code>vi</code>, éviter les répétitions (niveau 1):</p>
<ol>
<li><code>.</code>&nbsp;: Le caractère point répètera la dernière commande.</li>
<li>N<commande>&nbsp;: répètera la commande N fois. </commande></li>
</ol>
<p>Quelques examples, ouvrez un fichier avec vim et tapez:</p>
<blockquote>
<ul>
<li><code>2dd</code> &rarr; Supprimera 2 lignes</li>
<li><code>3p</code> &rarr; copiera 3 fois d&rsquo;affiler le texte copié</li>
<li><code>100idesu [ESC]</code> &rarr; écrira &ldquo;desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu &ldquo;</li>
<li><code>.</code> &rarr; Juste après la dernière commande réécrira les 100 &ldquo;desu &ldquo;. </li>
<li><code>3.</code> &rarr; Écrira 3 &ldquo;desu&rdquo;.</li>
</ul>
</blockquote>
<p>Second super pouvoir de vim, les déplacements (niveau 1):
Savoir se déplacer efficacement avec vim est <em>très</em> important, ne sautez pas cette section.</p>
<ol>
<li>N<code>G</code> &rarr; Aller à la ligne N</li>
<li><code>gg</code> &rarr; raccourci pour <code>1G</code>, retourner au début du fichier</li>
<li><code>G</code> &rarr; Aller à la dernière ligne.</li>
<li>
<p>Déplacement autour des mots:</p>
<blockquote>
<ol>
<li><code>w</code> &rarr; aller au début du mot suivant</li>
<li><code>e</code> &rarr; aller à la fin du mot courant</li>
</ol>
<p>Par défaut les mots sont seulement composés de lettres (et du caractère souligné <code>_</code>).
Si vous voulez considérer les mots au sens &ldquo;jusqu&rsquo;au prochain espace&rdquo;, alors il suffit d&rsquo;utiliser les majuscules.</p>
<ol>
<li><code>W</code> &rarr; aller au début du mot &ldquo;étendu&rdquo; suivant</li>
<li><code>E</code> &rarr; aller à la fin du mot &ldquo;étendu&rdquo; courant</li>
</ol>
</blockquote>
</li>
</ol>
<p>Maintenant passons aux déplacement qui vont vous faire sentir vraiment meilleur&nbsp;:</p>
<blockquote>
<ul>
<li><code>%</code>&nbsp;: Aller à la parenthèse, accolade, crochet correspondante.</li>
<li><code>*</code> (resp. <code>#</code>)&nbsp;: Aller à la prochaine (resp. précédente) occurrence du mot sous le curseur</li>
</ul>
</blockquote>
<p>Croyez moi, ces trois dernières commandes valent de l&rsquo;or.
Retenez les, et vous gagnerez beaucoup de temps.</p>
<h2 id="niveau-3---intermdiaire">Niveau 3 - Intermédiaire</h2>

View file

@ -37,11 +37,11 @@
There isn&amp;rsquo;t any better text editor I know.
Hard to learn, but it will pay a billion times.&lt;/p&gt;
&lt;p&gt;I suggest you to learn it in 5 steps:&lt;/p&gt;
&lt;p&gt;I suggest you to learn it in 4 steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Survive&lt;/li&gt;
&lt;li&gt;Start to feel comfortable&lt;/li&gt;
&lt;li&gt;Feel Better, Stronger, Fa...&lt;/li&gt;&lt;/ol&gt;&lt;/p&gt;</content>
&lt;li&gt;Feel comfortable&lt;/li&gt;
&lt;li&gt;Feel Better, Stronger, Faster&lt;/li&gt;...&lt;/ol&gt;&lt;/p&gt;</content>
</entry>
</feed>

View file

@ -106,12 +106,12 @@ Last 5 Articles
There isn&rsquo;t any better text editor I know.
Hard to learn, but it will pay a billion times.</p>
<p>I suggest you to learn it in 5 steps:</p>
<p>I suggest you to learn it in 4 steps:</p>
<ol>
<li>Survive</li>
<li>Start to feel comfortable</li>
<li>Feel Better, Stronger, Fa...</li></ol></p>
<li>Feel comfortable</li>
<li>Feel Better, Stronger, Faster</li>...</ol></p>
<div class="flush"></div>
<div>

View file

@ -78,70 +78,159 @@
Aucun éditeur que je connaise ne le surpasse.
Sa prise en mais est difficile, mais payante.</p>
<p>Je vous conseille de l&rsquo;apprendre en 5 étapes&nbsp;:</p>
<p>Je vous conseille de l&rsquo;apprendre en 4 étapes&nbsp;:</p>
<ol>
<li>La survie</li>
<li>Commencer à être à l&rsquo;aise</li>
<li>Se sentir à son aise</li>
<li>Se sentir meilleur, plus fort et plus rapide</li>
<li>Les super-pouvoirs</li>
</ol>
<p>Après ces leçons, vous serez une super star de l&rsquo;édition de texte.</p>
<h2 id="er-niveau-survivre">1<sup>er</sup> Niveau: survivre</h2>
<ol>
<li>Installez <a href="http://www.vim.org">vim</a></li>
<li>Lancez vim.</li>
<li>Lancez vim</li>
<li>NE TOUCHEZ A RIEN! Lisez</li>
</ol>
<p>Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s&rsquo;affiche à l&rsquo;écran.
Pas ici.
Vim est en mode <em>edition</em>.
Commençon par placer vim en mode <em>insertion</em>.
Commençons par placer vim en mode <em>insertion</em>.
Tapez sur la touche <code>i</code>.</p>
<p>Voilà, c&rsquo;est magique.
Vous pouvez tapez comme dans un éditeur standard.
Mais attention, il y a une touche interdite&nbsp;; Echap.</p>
<p>Si vous tapez sur Echap, vim repasse en mode <em>edition</em>.</p>
Pour repasser en mode édition tapez sur la touche <code>Echap</code>.</p>
<p>Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition)&nbsp;:</p>
<ul>
<li><code>i</code>&nbsp;: Passer en mode insértion. Taper Echap pour repasser en mode edition.</li>
<li><code>x</code>&nbsp;: Supprimer le caractère sous le curseur</li>
<li><code>dd</code>&nbsp;: Supprimer la ligne courante (et la copier)</li>
<li><code>p</code>&nbsp;: Coller</li>
<li><code>:wq</code>&nbsp;: Sauvegarder et quitter</li>
<li><code>hjkl</code> (optionnel)&nbsp;: se déplacer (&larr;&darr;&uarr;&rarr;). Souvenez vous <code>j</code> ressemble à une flèche vers le bas.</li>
</ul>
<blockquote>
<ul>
<li><code>i</code>&nbsp;: Passer en mode insértion. Taper Echap pour repasser en mode edition.</li>
<li><code>x</code>&nbsp;: Supprimer le caractère sous le curseur</li>
<li><code>:wq</code>&nbsp;: Sauvegarder et quitter (<code>:w</code> sauvegarde, <code>:q</code> quitter)</li>
<li><code>dd</code>&nbsp;: Supprimer (et copier) la ligne courante</li>
<li><code>p</code>&nbsp;: Coller</li>
<li><code>hjkl</code> (optionnel)&nbsp;: se déplacer (&larr;&darr;&uarr;&rarr;). Souvenez vous <code>j</code> ressemble à une flèche vers le bas.</li>
</ul>
</blockquote>
<h2 id="niveau-2---dbutant">Niveau 2 - Débutant</h2>
<p>Seulement 5 commandes. Voilà, c&rsquo;est tout pour un début.
Essayez d&rsquo;éditer vos fichier comme ça pendant une petite journée.
Lorsque ces commandes vous seront devenues naturelle.
Vous pouvez passer à l&rsquo;étape d&rsquo;après. </p>
<h2 id="me-niveau---se-sentir--son-aise">2<sup>ème</sup> Niveau - Se sentir à son aise</h2>
<p>Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère&nbsp;:</p>
<ul>
<li><code>a</code>&nbsp;: comme <code>i</code>, mais après la position du curseur.</li>
<li><code>o</code>&nbsp;: comme <code>i</code>, mais à la ligne suivante</li>
<li><code>O</code>&nbsp;: comme <code>o</code> mais ajoute la ligne avant.</li>
<li><code>/pattern</code>&nbsp;: rechercher <code>pattern</code> dans le fichier.</li>
</ul>
<h2 id="niveau-3---dbutant-suprieur">Niveau 3 - Débutant supérieur</h2>
<p>Vous savez utiliser <code>i</code>, <code>a</code>, <code>o</code> et <code>O</code>. Mais vous n&rsquo;êtes toujours pas à l&rsquo;aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.</p>
<ol>
<li><code>gg</code> &rarr; Aller en début de page</li>
<li>N<code>g</code> &rarr; Aller à la ligne N</li>
<li>
<p>Les variantes de l&rsquo;insertion</p>
<blockquote>
<ul>
<li><code>a</code>&nbsp;: comme <code>i</code>, mais après la position du curseur.</li>
<li><code>o</code>&nbsp;: comme <code>i</code>, mais à la ligne suivante</li>
<li><code>O</code>&nbsp;: comme <code>o</code> mais ajoute la ligne avant.</li>
<li><code>cw</code>&nbsp;: remplacer le mot sous le curseur.</li>
</ul>
</blockquote>
</li>
<li>
<p>Déplacements basiques</p>
<blockquote>
<ul>
<li><code>0</code>&nbsp;: aller à la première colonne</li>
<li><code>^</code>&nbsp;: aller au premier caratère de la ligne</li>
<li><code>$</code>&nbsp;: aller à la fin de la ligne</li>
<li><code>/pattern</code>&nbsp;: rechercher <code>pattern</code> dans le fichier.</li>
</ul>
</blockquote>
</li>
<li>
<p>Copier/Coller</p>
<blockquote>
<ul>
<li><code>P</code>&nbsp;: Coller avant, souvenez-vous que <code>p</code> collait après la position du curseur.</li>
<li><code>yy</code>&nbsp;: copier la ligne courante. C&rsquo;est plus simple et équivalent à <code>ddP</code></li>
</ul>
</blockquote>
</li>
</ol>
<p><code>cw</code>&nbsp;: remplacer le mot sous le curseur
<code>dw</code>&nbsp;: supprimer le mot sous le curseur
<code>%</code>&nbsp;: Aller à la parenthèse opposée.</p>
<h2 id="niveau-3---meilleur-plus-fort-plus-rapide">Niveau 3 - Meilleur. Plus fort. Plus rapide.</h2>
<p>À partir de maintenant nous allons commencer à faire des choses difficile à faire dans les autres éditeurs.
N&rsquo;oubliez pas qu&rsquo;à la fin de cet article vous n&rsquo;aurez touché du doigt que la partie émerger du continent iceberg qu&rsquo;est vim.
Pour l&rsquo;instant la seule commande qui vous donne un avant goût de ce qu&rsquo;est la puissance de vim était <code>cw</code>. Qui permet de remplacer un mot.
Nous allons maintenant nous intéresser à des commandes qui vont vous donner plus de pouvoir et d&rsquo;efficacité.
Pour cette section, je vais seulement parler de choses qui était aussi disponible dans <code>vi</code>. Vim peut faire beaucoup d&rsquo;autres choses.</p>
<p>Commençons par le premier super pouvoir de <code>vi</code>, éviter les répétitions (niveau 1):</p>
<ol>
<li><code>.</code>&nbsp;: Le caractère point répètera la dernière commande.</li>
<li>N<commande>&nbsp;: répètera la commande N fois. </commande></li>
</ol>
<p>Quelques examples, ouvrez un fichier avec vim et tapez:</p>
<blockquote>
<ul>
<li><code>2dd</code> &rarr; Supprimera 2 lignes</li>
<li><code>3p</code> &rarr; copiera 3 fois d&rsquo;affiler le texte copié</li>
<li><code>100idesu [ESC]</code> &rarr; écrira &ldquo;desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu desu &ldquo;</li>
<li><code>.</code> &rarr; Juste après la dernière commande réécrira les 100 &ldquo;desu &ldquo;. </li>
<li><code>3.</code> &rarr; Écrira 3 &ldquo;desu&rdquo;.</li>
</ul>
</blockquote>
<p>Second super pouvoir de vim, les déplacements (niveau 1):
Savoir se déplacer efficacement avec vim est <em>très</em> important, ne sautez pas cette section.</p>
<ol>
<li>N<code>G</code> &rarr; Aller à la ligne N</li>
<li><code>gg</code> &rarr; raccourci pour <code>1G</code>, retourner au début du fichier</li>
<li><code>G</code> &rarr; Aller à la dernière ligne.</li>
<li>
<p>Déplacement autour des mots:</p>
<blockquote>
<ol>
<li><code>w</code> &rarr; aller au début du mot suivant</li>
<li><code>e</code> &rarr; aller à la fin du mot courant</li>
</ol>
<p>Par défaut les mots sont seulement composés de lettres (et du caractère souligné <code>_</code>).
Si vous voulez considérer les mots au sens &ldquo;jusqu&rsquo;au prochain espace&rdquo;, alors il suffit d&rsquo;utiliser les majuscules.</p>
<ol>
<li><code>W</code> &rarr; aller au début du mot &ldquo;étendu&rdquo; suivant</li>
<li><code>E</code> &rarr; aller à la fin du mot &ldquo;étendu&rdquo; courant</li>
</ol>
</blockquote>
</li>
</ol>
<p>Maintenant passons aux déplacement qui vont vous faire sentir vraiment meilleur&nbsp;:</p>
<blockquote>
<ul>
<li><code>%</code>&nbsp;: Aller à la parenthèse, accolade, crochet correspondante.</li>
<li><code>*</code> (resp. <code>#</code>)&nbsp;: Aller à la prochaine (resp. précédente) occurrence du mot sous le curseur</li>
</ul>
</blockquote>
<p>Croyez moi, ces trois dernières commandes valent de l&rsquo;or.
Retenez les, et vous gagnerez beaucoup de temps.</p>
<h2 id="niveau-3---intermdiaire">Niveau 3 - Intermédiaire</h2>

View file

@ -37,7 +37,7 @@
Aucun &#233;diteur que je connaise ne le surpasse.
Sa prise en mais est difficile, mais payante.&lt;/p&gt;
&lt;p&gt;Je vous conseille de l&amp;rsquo;apprendre en 5 &#233;tapes&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;Je vous conseille de l&amp;rsquo;apprendre en 4 &#233;tapes&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;/ol&gt;&lt;/p&gt;</content>

View file

@ -106,7 +106,7 @@ Les 5 derniers articles
Aucun éditeur que je connaise ne le surpasse.
Sa prise en mais est difficile, mais payante.</p>
<p>Je vous conseille de l&rsquo;apprendre en 5 étapes&nbsp;:</p>
<p>Je vous conseille de l&rsquo;apprendre en 4 étapes&nbsp;:</p>
<ol>
</ol></p>

View file

@ -26,7 +26,7 @@
</url>
<url>
<loc>http://yannesposito.com/Scratch/en/blog/Efficient-Vim-knowledge/</loc>
<lastmod>2011-08-19</lastmod>
<lastmod>2011-08-22</lastmod>
</url>
<url>
<loc>http://yannesposito.com/Scratch/en/softwares/</loc>
@ -134,7 +134,7 @@
</url>
<url>
<loc>http://yannesposito.com/Scratch/fr/blog/Efficient-Vim-knowledge/</loc>
<lastmod>2011-08-19</lastmod>
<lastmod>2011-08-22</lastmod>
</url>
<url>
<loc>http://yannesposito.com/Scratch/en/softwares/ypassword/iphoneweb/</loc>

View file

@ -188,7 +188,7 @@
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">Copyright ©, Yann Esposito</a>
</div>
<div id="lastmod">
Modified: 08/19/2011
Modified: 08/22/2011
</div>
<div>
Entirely done with