¿Hay alguna forma de centrar la línea que estoy editando en la pantalla? Esto a veces es necesario para ver un poco más de contexto por encima y por debajo de la línea actual.
23
Los comandos z.
y zz
volverán a centrar la línea en la que está el cursor. z.
también mueve el cursor al primer carácter que no sea un espacio en blanco en la línea, mientras zz
mantiene el cursor donde está.
Hay comandos similares para la parte superior ( z<CR>
/ zt
) y la parte inferior ( z-
/ zb
) de la ventana.
Las versiones de estos comandos que terminan en una letra mantienen la columna del cursor, mientras que las que terminan en puntuación mueven el cursor.
Escriba zz
para centrar la línea actual en la pantalla:
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | "normal! g'\"zz"
Sí, en modo normal puedes usarlo
zz
para hacerlo. Pero como los documentos advierten, tenga cuidado con el bloqueo de mayúsculas, yaZZ
que escribirá el búfer en el archivo y saldrá.fuente
En modo normal,
zz
moverá la línea actualmente debajo del cursor al centro de la pantalla.fuente