2011-01-10 16 views

Respuesta

4

Me parece que estás usando pestañas como buffers. Cortésmente le pediría que tome un segundo para leer la respuesta this si ese es realmente el caso. También te recomiendo encarecidamente que cambies este hábito.

Sin embargo, si usa pestañas para este propósito, podría obtener una 'lista de pestañas vertical' al emitir :ls para listar los búferes. También puede usar uno de los muchos plugins de explorador de búfer que están disponibles.

+5

No creo que la respuesta sea útil. Lo que él quiere es mostrar todas las pestañas del lado, en lugar de mostrarlas en la parte superior. –

+0

@JohannesBittner Estás equivocado. Mire la [documentación de minibufexplorer] (https://github.com/fholgado/minibufexpl.vim/blob/d92c8b01248d612444829001b3e081629d37a1aa/doc/minibufexpl.txt#L510), es compatible con la variante vertical. – ZyX

4

Estoy de acuerdo con Randy sobre el uso de pestañas. Pero también busqué la posibilidad de tener pestañas verticales en gvim hace algún tiempo. Para hacer esto, debes modificar las fuentes. Para gvim, no es demasiado trabajo ya que el widget gtk_notebook se usa para las pestañas. Para vim, podría ser un poco más de trabajo. Puede encontrar el parche/truco que hice here. Comenté algunas cosas sobre la altura de la ventana, y agregué un hbox y un vbox para poner el gui.tabline donde lo quería (en el lado izquierdo). Establecí la longitud de la etiqueta en un ancho máximo para establecer un tamaño de pestaña máximo ... Se ajusta a mis necesidades, pero realmente es solo un truco y no tiene la intención de estar bien programado.

Lo siento, no es un complemento y no se aplica a vim, pero si realmente necesita esta característica, cambiar a gvim podría no ser tan diferente.

0

¿Has probado buffergator? Después de instalarlo dispone de un comando :BuffergatorTabsOpen que muestra las pestañas abiertas en una ventana vertical, ...

-1

Usted no sabe aún, pero los comandos que estás buscando es :tabs.

Por contexto: uso gvim --remote-tab casi exclusivamente para iniciar un editor. Probé el :ls de Randy por un tiempo, pero después de dejar gvim abierto durante una o dos semanas, la lista finalmente se llenó con fragmentos de pestañas que ya tenía :quit. Después de leer el manual, encontré :tabs.

+0

Puede usar ': bd' o': bw' para limpiar la lista de almacenamiento intermedio. Esos comandos también aceptan rangos. – mvanle

1

Si usa Gvim, puede arrancar el menú Buffers usando :te Buffers y colocarlo como una barra lateral.

No es lo mismo que las pestañas, pero podría ser suficiente como una solución de interfaz de usuario.

Cuestiones relacionadas