Cuando se usa :set wrap
en vi / vim, el contenido de una línea completa se coloca en el búfer de visualización al mover el cursor a una nueva línea, incluso cuando se navega por un archivo por la línea de visualización (gj / gk) en oposición a la línea real (j / k). Por ejemplo, si una línea se ajusta sobre 5 líneas de pantalla y se encuentra actualmente fuera del búfer de la pantalla, el búfer saltará 5 líneas al navegar en esta línea para forzar que toda la línea encaje en la pantalla. ¿Hay alguna manera de deshabilitar este comportamiento? Tenga en cuenta que set display+=lastline
permitirá la visualización de líneas parciales cuando una línea ajustada se fuerza fuera de la pantalla al navegar fuera de la línea, pero esto no resuelve los saltos de búfer que ocurren cuando se navega en una línea que inicialmente estaba fuera del búfer.
Aclaración: en caso de que la descripción anterior sea nebulosa, lo esencial es que me gustaría poder desplazarme suavemente en vim con el ajuste de línea habilitado de modo que las líneas se muestren parcialmente fuera de la pantalla en lugar de mostrarse obligatoriamente en su totalidad.
'wrap'
está encendido, me temo