====== Vim - Naviguer ======
* Objet : Vim - navigation
* Niveau requis :{{tag>débutant avisé}}
* Commentaires : //Naviguer dans les répertoires avec Vim.//
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
* [[:doc:editeurs:vim:vim | La commande d'édition VIM - Détail]]
* Suivi : {{tag>à-tester}}
* Création par [[user>martin_mtl]] le 11/12/2012
* Testé par .... le ....
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=1577 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Navigation =====
Il arrive que nous ayons plusieurs fichiers à modifier à partir d'un répertoire et une arborescence qui le suit.
**captnfab** nous invite alors à écrire :
==== Méthode indirecte ====
cd /chemin/vers/le/repertoire/racine/;vim .
**Attention : ** vim est précédé d'un ;(point virgule) suivi d'un (espace) avant le point final ! ... ;vim (espace) . (point)
Ainsi, nous obtenons la liste des répertoires suivants ainsi que des fichiers et nous pouvons nous y diriger simplement au clavier pour les modifier.
Le premier fichier trouvé, modifié et enregistré, il suffit de taper ensuite :
:e .
**Attention :** le //:e// est suivi d'un espace avant le point final ainsi : //:e [espace] . (point)//
Pour nous retrouver au répertoire racine d'où nous pouvons nous diriger de nouveau vers un prochain fichier de la même arborescence pour le modifier sans quitter vim.
==== Méthode directe ====
vim
//Validez//.
Puis :
:cd /chemin/vers/le/repertoire/racine/
//Validez// et réalisez votre choix du fichier à modifier.
Pour revenir au fichier racine, faites comme précédemment
:e .
Le //**vimmmm**// ... ton univers impit//**oyaaaa**// hableuh...
//Pardon, la fatigue... le crépuscule automnale... tout ça...//
**Tchap** ! :-)
===== Lien et remerciements =====
//Trop gentil le //**captnfab**//, non ?// :-)