Quiero usar la capacidad de ajuste suave de Vim ( :set wrap) para ajustar un código de 80 caracteres, independientemente del ancho real de mi ventana.
Todavía no he podido encontrar una manera de hacerlo: toda la envoltura suave parece estar vinculada al ancho de la ventana
textwidthywrapmarginson ambos para envoltura rígida (insertan caracteres de nueva línea en el archivo)- división vertical en múltiples ventanas y uso
:vertical resize 80(posiblemente:set breakat=para permitir saltos en cualquier carácter) en una de ellas (aunque sea un poco hack), pero se rompe cuando se usa:set numberya que los números de línea ocupan un número variable de columnas (dependiendo en la longitud del archivo) y estos son parte de los 80.
¿Hay alguna manera de hacer esto en vim? No parece prometedor, según otras fuentes .
En este momento, mi aproximación es solo tenerla /^.\{80}\zs.\+como mi búsqueda predeterminada, por lo que al menos está resaltada. Pensé en agregarle un :syntaxelemento, pero eso se rompió cuando se superpuso a otros elementos de sintaxis, así que dejé esa idea.