2009-07-23 7 views
1

De nos jours, je travaille avec l'éditeur Vi avec l'approche positive que vous pouvez faire la plupart des choses en utilisant - contrairement à d'autres éditeurs. Je suis tombé sur un problème:Gestion de fichiers VI/VIM

Supposons que j'ouvrir un dossier avec

vi <folder name> 

il ouvre le dossier dans Vi et répertorie les fichiers dans ce dossier. Je sélectionne un fichier et lit le contenu, puis je veux revenir à la vue précédente qui a des noms de fichiers répertoriés afin qu'il soit facile de choisir un autre fichier. Mais je ne sais pas comment y parvenir.

J'espère qu'une méthode devrait être là pour y parvenir.

Répondre

9

G'day,

Si vous entrez

cntl-shift-6 

vous retournerez à votre liste de fichiers.

Edit: Si vous avez ouvert quelques fichiers que vous pouvez obtenir une liste de tous les fichiers ouverts en entrant:

:ls 

Et vous verrez quelque chose comme:

1 # "ap22_build.sh.log"   line 10 
2 %a "ccc_apache2"     line 34 
3  "local_apache22"    line 12 

Ensuite, vous pouvez utiliser le numéro sur la gauche pour soit aller à ce fichier en entrant:

:3 b 

ou l'ouvrir dans un écran divisé en entrant:

:3 sb 

HTH

acclamations,

1

Vous pouvez toujours essayer

:e . 
4

Si vous

:e <folder name> 

qui vous donnera votre tampon de dossier à nouveau.

2

Le nom de la commande est la suivante: Explorer, mais vous pouvez taper tout simplement: E (capital).

1

Avez-vous envisagé d'installer le NerdTree plugin? Il va vous permettre de naviguer avec les signets et d'ouvrir plusieurs fichiers à partir du tampon du navigateur sans fermer le tampon ou changer de focus.

0

Je viens de découvrir que vous pouvez :b <search-string> et l'onglet complète sur tous les fichiers actuellement dans les tampons, très utile. Avec :set wildmenu c'est encore mieux!

Questions connexes