¿Cómo evito que mi ventana se mueva cuando uso vsplit?


11

Cuando uso :vsplitmi ventana gvim salta a una ubicación de pantalla específica. ¿Cómo evito que esto suceda?

Lo mismo sucede cuando se cierra la penúltima división.

Estoy usando gvim en Windows.

Respuestas:


12

Esto sucede porque cuando se divide verticalmente la ventana, vim necesita agregar una barra de desplazamiento vertical, lo que hace que vim recalcule el tamaño visual y eventualmente haga que vim salte a una ubicación de pantalla diferente. La solución actual es:set guioptions-=r guioptions-=L

Actualizar

A partir del parche 8.0.1278 , también puede usar :set guioptions+=kpara evitar que Vim cambie el tamaño, consulte también la documentación en:help 'go-k'


2
Gracias, funciona muy bien! guioptions-=Lparece ser suficiente para mí, aunque podría no haber cubierto todos los casos. Para cualquiera que se pregunte, :set guioptions-=relimina la barra de desplazamiento del lado derecho y guioptions-=Lla izquierda, que aparece al usar :vsplit.
user3122718
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.