2010-10-14 11 views
7

Cuando omni-completion (u otras cosas) abre la ventana de vista previa, se reduce el tamaño de la ventana principal para dejar espacio para la ventana de vista previa.vim: abrir la ventana de vista previa sin mover el texto en la ventana principal

De manera predeterminada, la primera línea que estaba visible en la ventana principal antes de que aparezca la ventana de vista previa también será la misma después de que aparezca la ventana de vista previa. Esto tiene el desafortunado efecto de que el texto de la ventana principal se reduce visualmente.

Preferiría que el texto en la ventana principal permanezca donde está. Esto significaría efectivamente que la primera línea visible en la ventana principal tendría que cambiar cuando la ventana de vista previa aparezca y se cierre.

¿Alguien sabe una buena manera de lograr esto?

Respuesta

3

No sé cómo activar esto, pero use: :normal! Hmx`` para guardar la posición actual de la ventana, y :normal! `xzt`` para restaurarlo.

Cuestiones relacionadas