Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
doc:editeurs:vim:vim [23/07/2019 07:57] enicar [Ouvrir 2 fichiers] |
doc:editeurs:vim:vim [23/07/2019 08:05] enicar [TRAVAUX PRATIQUES] |
||
---|---|---|---|
Ligne 223: | Ligne 223: | ||
Si au contraire on veut modifier à l'inverse, il faut se placer dans la fenêtre diff2 par la combinaison clavier tapée deux fois :\\ | Si au contraire on veut modifier à l'inverse, il faut se placer dans la fenêtre diff2 par la combinaison clavier tapée deux fois :\\ | ||
- | <key>Ctrl</key> + <key>w</key> | + | <key>Ctrl</key> + ''w'' <key>Ctrl</key> + ''w'' |
- | + | ||
- | <key>Ctrl</key> + <key>w</key> | + | |
Ce qui nous place dans la fenêtre suivante et refaire la commande mais à l'inverse : | Ce qui nous place dans la fenêtre suivante et refaire la commande mais à l'inverse : | ||
Ligne 258: | Ligne 256: | ||
Pour connaître le chemin du fichier en cours d'édition, utiliser le raccourci :\\ | Pour connaître le chemin du fichier en cours d'édition, utiliser le raccourci :\\ | ||
- | <key>Ctrl</key> + <key>g</key> | + | <key>Ctrl</key> + ''g'' |
Ligne 283: | Ligne 281: | ||
Le wiki français non officiel de vim : | Le wiki français non officiel de vim : | ||
* http://vim-fr.org/index.php/Accueil | * http://vim-fr.org/index.php/Accueil | ||
+ | |||
Ligne 303: | Ligne 302: | ||
Et s'il n'y a pas de texte..? | Et s'il n'y a pas de texte..? | ||
- | Bigre, taper sur la lettre <key>i</key> du clavier (pour insérer) et écrivez un texte court, beau, plaisant à voir et à modifier, un texte à la Prevert, une poësie libre de deux trois lignes en quelques mots... | + | Bigre, taper sur la lettre ''i'' du clavier (pour insérer) et écrivez un texte court, beau, plaisant à voir et à modifier, un texte à la Prevert, une poësie libre de deux trois lignes en quelques mots... |
Ou plus prosaïquement, __la copie__ d'un fichier de configuration, genre fstab ou .bashrc ou encore le fichier default de site-availables... genre... | Ou plus prosaïquement, __la copie__ d'un fichier de configuration, genre fstab ou .bashrc ou encore le fichier default de site-availables... genre... | ||
- | En mode commande (tapez <key>echap</key> pour y parvenir), déplacez le curseur au début de la première ligne à intervenir (copier, déplacer, supprimer... voir les raccourcis commandes vim), tapez la lettre <key>v</key> du clavier et déplacez le curseur jusqu'au dernier mot où vous désirez intervenir... | + | En mode commande (tapez <key>echap</key> pour y parvenir), déplacez le curseur au début de la première ligne à intervenir (copier, déplacer, supprimer... voir les raccourcis commandes vim), tapez la lettre ''v'' du clavier et déplacez le curseur jusqu'au dernier mot où vous désirez intervenir... |
Yop, la sélection s'opère sous nos yeux même ! Reste à appliquer ce que nous désirons faire. | Yop, la sélection s'opère sous nos yeux même ! Reste à appliquer ce que nous désirons faire. | ||
Ligne 337: | Ligne 336: | ||
Il me faut d'abord copier ce paragraphe puis le coller dans le même fichier (c'est au plus simple), et changer la route **sitevideo** en **site-resto** cool. | Il me faut d'abord copier ce paragraphe puis le coller dans le même fichier (c'est au plus simple), et changer la route **sitevideo** en **site-resto** cool. | ||
- | En mode commande (taper sur <key>Echap</key> pour vous en assurer...) taper la lettre : <key>v</key> | + | En mode commande (taper sur <key>Echap</key> pour vous en assurer...) taper la lettre : ''v'' |
- | et appliquez le **TP-01** pour sélectionner tout le paragraphe taper : <key>y</key> | + | et appliquez le **TP-01** pour sélectionner tout le paragraphe taper : ''y'' |
- | Et pour le coller après, déplacer le curseur à l'endroit où vous voulez insérer le nouvel alias et taper <key>Shift</key> + <key>p</key> | + | Et pour le coller après, déplacer le curseur à l'endroit où vous voulez insérer le nouvel alias et taper <key>Shift</key> + ''p'' |
Toujours en mode commande, positionner le curseur sur le A de //Alias// du début de ce paragraphe copié\\ | Toujours en mode commande, positionner le curseur sur le A de //Alias// du début de ce paragraphe copié\\ | ||
- | (utiliser les lettres <key>g</key> <key>h</key> <key>j</key> <key>k</key> <key>l</key> commandes identiques aux flèches du clavier pour ce faire... hi hi hi). | + | (utiliser les lettres ''g'' ''h'' ''j'' ''k'' ''l'' commandes identiques aux flèches du clavier pour ce faire... hi hi hi). |
- | Taper la lettre <key>v</key> et sélectionner tout le paragraphe au clavier (voir **TP-01**, encore...) | + | Taper la lettre ''v'' et sélectionner tout le paragraphe au clavier (voir **TP-01**, encore...) |
Lors donc, taper la commande | Lors donc, taper la commande | ||
Ligne 369: | Ligne 368: | ||
==== TP-03 Insertion de ligne ==== | ==== TP-03 Insertion de ligne ==== | ||
- | Pour insérer une ligne suivant la ligne en cours, depuis le mode Commande de vim (tapez <key>Echap</key> d'abord pour en être sûr) tapez <key>o</key> | + | Pour insérer une ligne en dessous la ligne courante, depuis le mode normal de vim (tapez <key>Echap</key> d'abord pour en être sûr) tapez ''o'' |
+ | (De même pour insérer une ligne au dessus de la ligne courante, en mode normal tapez ''O'') | ||
Vous voilà en mode Insersion dans une ligne vierge ajoutée. \\ | Vous voilà en mode Insersion dans une ligne vierge ajoutée. \\ |