Question Plugin Vim présentant une liste d'onglets ouverts


J'ai regardé autour de moi et n'arrivais pas à trouver ce dont j'avais besoin.

Fondamentalement, quand j'ai plusieurs onglets ouverts, il devient difficile de comprendre quel fichier est ouvert dans un onglet spécifique.

Y at-il un plugin qui présenterait une liste de tous les onglets ouverts?

Bien sûr, il y a: des onglets mais je cherche un plugin présentant une liste sélectionnable.


4
2018-04-16 17:07


origine




Réponses:


Cela peut être une solution à votre problème Il vous encourage à ne pas utiliser les onglets et à examiner le mécanisme de tampon plus flexible et à utiliser soit MiniBufExpl ou BufExplorer. Bien que cela ne soit pas mentionné dans le message lié, je suggère également de regarder FuzzyFinder ce qui est assez bien.


2
2018-04-16 17:42



Y a-t-il une raison (en dehors de celle historique) qu'il ne faut pas ignorer complètement les tampons et ne les utiliser que dans des onglets?
Pour répondre à ma propre question: la raison en est peut-être que de nombreuses commandes / fonctions / procédures d'utilisation de vim (encore) attendent des utilisateurs qu'ils travaillent principalement avec des tampons, raison pour laquelle il est préférable que les utilisateurs utilisent principalement des tampons. Merci quand même pour votre lien, très utile.
@ Andrei, oui je pense que c'est surtout historique. Au fil des années, une grande partie des fonctionnalités des tampons a été utilisée et testée. Les onglets me semblent mal nommés, donc les utilisateurs s'attendent initialement à quelque chose comme les onglets Firefox ou TextMate et les onglets de Vim ne sont pas bien adaptés à cela. - carlosdc
Je ne pense pas que je me trompe trop en disant que ceux qui mènent le développement de Vim sont eux-mêmes confus (au moins dans une certaine mesure), ce qui ne fait qu’ajouter à la confusion des utilisateurs. Sinon pourquoi mettre des options de commande qui facilitent l'utilisation des onglets pour certaines tâches (comme vim -p fichier1 fichier2) etc.
@Andrei: Je n'ai jamais ressenti de confusion. Les onglets ont leur place, mais pas lorsque vous les utilisez. Les onglets ne sont pas utilisés pour compartimenter différents tampons. Les onglets permettent de présenter différentes organisations de fenêtres (splits), chacune représentant une vue dans un tampon. Ainsi, les onglets compartimentent différents ensembles de vues sur un ensemble de tampons. Il n'y a donc aucune raison d'ignorer les onglets si vous souhaitez les utiliser. Mais vous devez les utiliser correctement. Et les commandes et options telles que celle que vous citez comme exemple sont là pour prendre en charge cette utilisation correcte des onglets. - Jeet


Vous pouvez utiliser :tabs, Si l’onglet 7 correspond à l’onglet sur lequel vous voulez aller, tapez 7gt. Si l'onglet 2 est l'onglet que vous souhaitez saisir, tapez 2gt.


10
2017-10-03 15:49



Je suis juste allé l'aimer pour constater que je suis celui qui a répondu il y a presque un an. - Drew LeSueur