297 votes

Comment faire pour que vim fasse une tabulation normale (bash) pour les noms de fichiers?

Lorsque j'ouvre un nouveau fichier dans vim et que j'utilise la complétion de tabulation, il complète le nom de fichier au lieu de faire la correspondance partielle comme le fait bash. Existe-t-il une option pour faire fonctionner cette fin de tabulation de nom de fichier plus comme bash?

427voto

michael Points 5990

Personnellement j’utilise

Lorsque vous tapez la première touche tab va terminer autant que possible, le deuxième coup onglet fournira une liste, la troisième et onglets suivantes permet de faire défiler les options de saisie semi-automatique afin que vous pouvez compléter le dossier sans plus de touches

bash comme serait juste

mais l’ensemble est très pratique

29voto

Techlive Zheng Points 807

Le comportement le plus proche jusqu'à la fin de belka doit être `` . Avec quelques caractères tapés, appuyer sur l’onglet une fois va donner tout le disponible de match en wildmenu, puis vous pouvez continuer à taper le reste des mots ou appuyez sur tab pour compléter automatiquement avec le premier match et cercle autour de lui.

8voto

Amjith Points 6850

Si vous ne voulez pas définir le wildmenu, vous pouvez toujours appuyer sur Ctrl-L lorsque vous souhaitez ouvrir un fichier. Ctrl-L va terminer le nom de fichier comme bash achèvement.

4voto

Mike Points 1770

Je suis en supposant que vous utilisez la saisie semi-automatique dans vim via Ctrl-n pour rechercher à travers le tampon courant. Lorsque vous utilisez cette commande, vous obtenez une liste de solutions, il suffit de répéter la commande pour passer à l'élément suivant dans la liste. Le même est vrai pour tous de saisie semi-automatique des commandes. Alors qu'ils remplissent dans le monde entier, vous pouvez continuer à vous déplacer dans la liste jusqu'à ce que vous arrivez à celui que vous souhaitez utiliser.

Espérons que cela est utile.

Edit 1: C'est peut-être plus utile de commande: Ctrl+p. La seule différence est que Ctrl+p recherche vers l'arrière dans le tampon lors de l'Ctrl+n recherche vers l'avant... de façon Réaliste, ils offrent tous deux une liste avec les mêmes éléments, il se pourrait qu'ils apparaissent dans un ordre différent.

0voto

ldigas Points 19740

Essayez d’utiliser : wildmenu la valeur. En dehors de cela, je ne sais pas quoi exactement que vous essayez. Élaborer un peu plus s’il vous plaît. Oh, oui et peut-être essayer ce lien : lien

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X