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 Les deux révisions suivantes | ||
doc:editeurs:vim:vim [07/05/2015 09:08] smolski [Ouvrir 2 fichiers] |
doc:editeurs:vim:vim [07/05/2015 09:46] smolski |
||
---|---|---|---|
Ligne 118: | Ligne 118: | ||
Et on ira d'un fichier à un autre par le mode commande en tapant 2 fois la touche w tout en gardant la touche Ctrl appuyée : | Et on ira d'un fichier à un autre par le mode commande en tapant 2 fois la touche w tout en gardant la touche Ctrl appuyée : | ||
Ctrl w w | Ctrl w w | ||
+ | |||
+ | ==== split 1 fichier ==== | ||
+ | |||
+ | Vous éditez d'abord le fichier, puis vous tapez la commande : | ||
+ | :split | ||
+ | |||
+ | Ce même fichier s'ouvre alors sur 2 fenêtres ! \\ | ||
+ | Par exemple, on peut lire les lignes de variables dans une fenêtre et leur application dans l’autre. | ||
+ | |||
+ | Pour changer de fenêtre la même procédure s'applique : | ||
+ | ctrl w w | ||
+ | |||
+ | ==== Fermeture ==== | ||
+ | |||
+ | * La commande :q quitte entièrement vim | ||
+ | * La commande :close quitte la fenêtre active en conservant vim ouvert. | ||
+ | * La commande :only laisse ouverte la fenêtre active et ferme toutes les autres avec le message habituel si vous n'avez pas enregistré les modifications. | ||
+ | |||
+ | |||
+ | ==== Fenêtres-dimensions ==== | ||
+ | |||
+ | Ouvrir par exemple une fenêtre de 10 lignes se fait par la commande : | ||
+ | :10split fichier1 | ||
+ | |||
+ | Pour modifier cette taille confortablement vous pouvez activer la souris : | ||
+ | :set mouse=a | ||
+ | |||
+ | et manipuler maintenant les barres de séparation avec le pointeur. | ||
=== split vertical === | === split vertical === | ||
- | split ouvre des fenêtres partagées horizontalement. \\ | + | split ouvre d'office des fenêtres partagées horizontalement. \\ |
- | Pour avoir des fenêtres partagées verticalement, la commande est vsplit, soit : | + | Pour avoir des fenêtres partagées verticalement, la commande est //vsplit//, soit : |
:vsplit fichier2 | :vsplit fichier2 | ||
//Bingo !// LOL | //Bingo !// LOL | ||
+ | |||
===== vimdiff ===== | ===== vimdiff ===== | ||