Frage Vim Plugin präsentiert eine Liste der geöffneten Registerkarten


Ich habe mich umgesehen und konnte nicht finden, was ich brauche.

Grundsätzlich, wenn ich viele offene Registerkarten habe, wird es schwierig zu erkennen, welche Datei in einer bestimmten Registerkarte geöffnet ist.

Gibt es ein Plugin, das eine Liste aller offenen Tabs anzeigen würde?

Natürlich gibt es: Tabs, aber ich suche ein Plugin mit einer auswählbaren Liste.


4
2018-04-16 17:07


Ursprung




Antworten:


Dies könnte eine Lösung für Ihr Problem sein Es ermutigt Sie, keine Registerkarten zu verwenden und den flexibleren Puffermechanismus zu betrachten und entweder MiniBufExpl oder BufExplorer zu verwenden. Obwohl nicht in den verlinkten Post erwähnt, würde ich auch vorschlagen, zu betrachten FuzzyFinder Das ist ziemlich gut.


2
2018-04-16 17:42



Gibt es einen Grund (neben dem historischen), dass man Puffer nicht komplett ignorieren sollte und nur in Tabs arbeiten sollte?
Um meine eigene Frage zu beantworten: vielleicht liegt der Grund daran, dass vim Befehle / Funktionen / 'Usage Procedures' (immer noch) davon ausgehen, dass Benutzer hauptsächlich mit Puffern arbeiten, weshalb es besser ist, dass Anwender hauptsächlich auf Puffer angewiesen sind. Danke trotzdem für deinen Link, sehr hilfreich.
@Andrei, ja ich denke es ist meistens historisch. Im Laufe der Jahre wurde ein großer Teil der Funktionalität der Puffer verwendet und getestet. Die Tabs scheinen mir irreführend zu sein, daher erwarten die User zunächst etwas wie Firefox oder TextMate Tabs und Vims Tabs sind dafür nicht gut geeignet. - carlosdc
Ich glaube nicht, dass ich mich irren würde, wenn ich sage, dass diese führenden Vim-Entwickler selbst (bis zu einem gewissen Grad) verwirrt sind, was nur zur Verwirrung der Benutzer beiträgt. Andernfalls sollten Sie Befehlsoptionen angeben, die die Verwendung von Tabs für einige Aufgaben erleichtern (wie vim -p file1 file2) usw.
@ Andrei: Ich habe nie gespürt, dass es irgendwelche Verwirrung gab. Tabs haben ihren Platz, aber nicht so, wie Sie sie benutzen. Tabs werden nicht zum Aufteilen verschiedener Puffer verwendet. Registerkarten werden verwendet, um verschiedene Organisationen von Fenstern (Splits) darzustellen, von denen jede eine Ansicht in einen Puffer darstellt. Auf diese Weise teilen Tabs unterschiedliche Sichtensätze auf eine Reihe von Puffern auf. Es gibt also keinen Grund, Registerkarten zu ignorieren, wenn Sie sie verwenden möchten. Aber Sie müssen sie richtig verwenden. Und die Befehle und Optionen wie die, die Sie als Beispiel angeben, unterstützen die korrekte Verwendung von Tabs. - Jeet


Sie können verwenden :tabs, Wenn Sie auf Tab 7 klicken, tippen Sie ein 7gt. Wenn Tab 2 die Registerkarte ist, die Sie eingeben möchten 2gt.


10
2017-10-03 15:49



Ich bin nur gegangen, um das zu verbessern, nur um zu erkennen, dass ich derjenige bin, der es vor fast einem Jahr beantwortet hat. - Drew LeSueur