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 Prochaine révision Les deux révisions suivantes | ||
doc:editeurs:vim:vim [28/12/2013 06:21] smolski [Ouvrir 2 fichiers] |
doc:editeurs:vim:vim [19/03/2015 11:50] milou [vim : éditeur de texte] |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : {{tag>en-chantier à-compléter}} | * Suivi : {{tag>en-chantier à-compléter}} | ||
- | * Création par smolski 10-07-2009 19:37:07 | + | * Création par [[user>smolski]] 10-07-2009 19:37:07 |
- | * Testé par smolski le 10-07-2009 19:37:07 | + | * Testé par [[user>smolski]] le 10-07-2009 19:37:07 |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=1577 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=1577 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | === Nota === | + | **Nota :** |
Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
Ligne 29: | Ligne 29: | ||
Pour un vim complet : | Pour un vim complet : | ||
- | <code root>apt-get install vim-full exuberant-ctags</code> | + | <code root>apt-get install vim-gtk exuberant-ctags</code> |
==== vim-nox ==== | ==== vim-nox ==== | ||
Ligne 44: | Ligne 44: | ||
//droit devant et vent debout, le 'pitaine là...// | //droit devant et vent debout, le 'pitaine là...// | ||
+ | |||
+ | ===== Vimtutor ===== | ||
+ | |||
+ | Les débutants rêvent d'un tuto avec des exemples à tester, vim l'a fait ! | ||
+ | |||
+ | Comme le dit **Melodie** : \\ | ||
+ | //- Le meilleur des tutoriels est déjà là près de vous... Et vous savez quoi... il s'est installé d'office sur vot' pc avec votre install de //**vim**//((sauf avec vim-tiny, mais qui voudrait n'installer que le vim-tiny, franchement ;-) )) via le paquet //''vim-runtime''// !((La commande qui l'indique : <code user>dpkg -L vim-runtime |grep vimtutor</code>))\\ | ||
+ | - Noooooon ?\\ | ||
+ | - Et si mon gars, d'office dans l'office... Tout prêt à vous servir !// | ||
+ | |||
+ | Pour le voir, dans la console saisissez et validez : | ||
+ | <code user>vimtutor</code> | ||
+ | |||
+ | et... laissez-vous guider !\\ | ||
+ | Vous vous retrouverez sur une page en **vim** que vous pouvez modifier en suivant les exercices de base proposés. | ||
+ | |||
+ | //De plus... c'est en français, ouaiiiiiiiiiiiiiiiiiiiiis ! :-D \\ | ||
+ | À consommer sans modération....// | ||
+ | |||
+ | Ou faites des essais en créant des répertoires avec [[:doc:systeme:mkdir]] et des fichiers avec [[:doc:systeme:touch]], puis lancez-vous pour écrire, vous déplacer, copier, supprimer... tout en ligne de commande **vim**. | ||
+ | |||
===== Les modes ===== | ===== Les modes ===== | ||
Ligne 132: | Ligne 153: | ||
Nous obtenons ce terminal qui ne manque pas d'allure : | Nous obtenons ce terminal qui ne manque pas d'allure : | ||
- | {{http://images.debian-facile.org/file-R9c02946c7632d731fdf51dc7c79a669e.png?600}} | + | {{/file-R9c02946c7632d731fdf51dc7c79a669e.png?600}} |
En nous plaçant sur la ligne **Bonjour,** de diff1 nous ouvrons la commande | En nous plaçant sur la ligne **Bonjour,** de diff1 nous ouvrons la commande | ||
Ligne 176: | Ligne 197: | ||
===== Vim - La navigation ===== | ===== Vim - La navigation ===== | ||
+ | |||
+ | Pour connaître le chemin du fichier en cours d'édition, utiliser le raccourci : | ||
+ | Ctrl g | ||
+ | |||
Naviguer dans les répertoires sans quitter la commande vim | Naviguer dans les répertoires sans quitter la commande vim | ||
Ligne 289: | Ligne 314: | ||
Tapez la touche "Echappe" pour revenir en mode Commande. | Tapez la touche "Echappe" pour revenir en mode Commande. | ||
- | ====== Astuces ====== | + | ===== Astuces ===== |
- | + | ||
- | ==== Vimtutor ==== | + | |
- | + | ||
- | Enfin, comme le dit Melodie : | + | |
- | + | ||
- | Pour finir, le meilleur des tutoriels est déjà là près de vous... Et vous savez quoi... il s'est installé d'office sur vot' pc avec votre install de vim-nox !\\ | + | |
- | //- Noooooon ?\\ | + | |
- | - Et si mon gars, d'office dans l'office... Tout prêt à vous servir !// | + | |
- | + | ||
- | Pour le voir, dans la console sonnez... heu saisissez : | + | |
- | <code user>vimtutor</code> | + | |
- | et... laissez-vous guider !\\ | + | |
- | Vous vous retrouverez sur une page en **vim** que vous pouvez modifier en suivant les exercices de base proposés. | + | |
- | + | ||
- | //De plus... c'est en français, ouaiiiiiiiiiiiiiiiiiiiiis ! :-D \\ | + | |
- | À consommer sans modération....// | + | |
- | + | ||
- | Ou faites des essais en créant des répertoires avec [[:doc:systeme:mkdir]] et des fichiers avec [[:doc:systeme:touch]], puis lancez-vous pour écrire, vous déplacer, copier, supprimer... tout en ligne de commande **vim**. | + | |
==== Live ==== | ==== Live ==== | ||
Ligne 350: | Ligne 357: | ||
* [s pour le précédent | * [s pour le précédent | ||
+ | Lien de vimrc configuré grave : | ||
+ | * [[utilisateurs:captnfab:config:vimrc]] | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
Ligne 356: | Ligne 365: | ||
===== Liens utiles ===== | ===== Liens utiles ===== | ||
- | * http://linux-france.unixtech.be/article/appli/vi/vim/ | + | * http://www.linux-france.org/article/appli/vi/vim/ |
* http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html | * http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html |