Forzar ventana de vista previa en vim para mostrar: topleft


1

Utilizo dos complementos vim que dependen en gran medida de la ventana de vista previa (uno para el control de versiones y otro para la finalización del usuario). También trabajo a menudo con división vertical y algunas veces está en modo diff. Ahora, cuando la ventana de vista previa aparece en ese estado, solo se dividirá la columna actual con un aspecto feo y romperá la sincronización si estoy en modo diff. ¿Hay alguna forma de hacer que la ventana de vista previa siempre esté abierta :topleft sin afectar las divisiones normales?

Respuestas:


3

Lamentablemente, no lo hay. Debe modificar los complementos, antes :topleftdel :peditcomando existente , o puede intentar definir un autocmd para mover una ventana si es una vista previa. Aquí hay un boceto (que solo se activa cuando se ingresa la ventana de vista previa; es posible que deba agregarle otros eventos):

:autocmd WinEnter * if &previewwindow && winnr() > 1 | wincmd K | endif

Creo que será suficiente si ato algo a lo largo de las líneas a alguna tecla para arreglar la ventana cuando sea necesario. Gracias.
Jan Hudec
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.