¿Cómo abro un archivo para verlo en una pestaña nueva? Específicamente, quiero el equivalente de solo lectura de :tabe[dit] <filename>
. Yo he tratado
:tab :view <filename>
pero eso no crea una nueva pestaña como sugeriría la documentación .
¿Cómo abro un archivo para verlo en una pestaña nueva? Específicamente, quiero el equivalente de solo lectura de :tabe[dit] <filename>
. Yo he tratado
:tab :view <filename>
pero eso no crea una nueva pestaña como sugeriría la documentación .
Respuestas:
:tab <cmd>
abre una pestaña donde a <cmd>
habría abierto una ventana. :view
no abre una ventana, por lo :tab view
que no abre una pestaña :-) Ver :help :tab
.
Sin embargo, también tenemos el :sview
comando, que hace:
Igual que ": split", pero establece la opción 'readonly' para este búfer.
Esto hace abrir una ventana. Entonces :tab sview file
abre una pestaña.
:sview
es la abreviatura de "vista dividida". Puede abreviar a to :sv
, y también puede omitir el segundo :
.
Posdata:
su pregunta sugiere que no está muy familiarizado con la terminología de Vi / Vim. Mucha gente está confundida acerca de esto, así que no te preocupes :-) :help window
es una buena lectura para una introducción. Tiene un resumen útil al inicio:
Un búfer es el texto en memoria de un archivo.
Una ventana es una ventana gráfica en un búfer.
Una página de pestañas es una colección de ventanas.
:splitview
comando no existe. Es solo:sview
o:sv
.