No necesariamente tiene que salir del modo normal para abrir el búfer alternativo en una nueva ventana:
CTRL -W ^ abre el búfer alternativo en una división horizontal .
CTRL -W T abre el búfer actual en una nueva pestaña (Shift-T, eso es).
Entonces, una solución a su pregunta de título es el siguiente combo.
CTRL -W ^ , CTRL -W T :abre el búfer alternativo en una pestaña nueva.
Tenga en cuenta que para el signo de intercalación "^" en el primer comando no tiene que soltar la tecla Control y no tiene que presionar Shift, solo mantenga presionada CTRL luego presione W y 6 (donde se encuentra el signo de intercalación en muchas distribuciones de teclado en inglés).
#
es simplemente un carácter especial Ex que se reemplazará con el nombre del archivo alternativo. Haz un :ls
, y el archivo alternativo se marcará con un #
allí también.
#
se puede usar de manera similar con :tabnew
y split
. En los ejemplos a continuación, usaré :tabe
en lugar de :tabnew
como :tabe
es un alias más corto para :tabnew
(búsquelo en los documentos de ayuda):
- Para abrir el archivo alternativo en una pestaña nueva:
:tabe#
- Para abrir el archivo en una nueva división:
:split#
; esto se puede abreviar a:sp#
y:vsp#
para una división vertical.
Usar un número de búfer de :ls
, p.ej. número de búfer 5 también puedes:
- abrir el búfer en una división con
:sp#5
; alternativamente:sb5
si elswitchbuf
La opción contiene elnewtab
especificador - ver:help switchbuf
- abrir el búfer en una división vertical con
:vsp #5
(no hay:vsb
) - abrir el búfer en una nueva pestaña con
:tabe #5