Estoy un poco perplejo acerca de algunos valores predeterminados en Vim. En particular, para gq{motion}
, se dice que
[...]
If the 'textwidth' option is 0, the formatted line
length is the screen width (with a maximum width of
79).
Pensé que debería haber tenido más sentido si hubiera establecido el ancho máximo en su 80
lugar.
¿Puede alguien aclararme sobre esto? Supongo que me estoy perdiendo algo.
80
terminal de columnas, la última columna estaba reservada para el símbolo de ajuste? Aún así, si tiene números de línea, entonces definitivamente tomarán más de una columna. Entonces, todavía estoy perplejo. Además, desde el código que vinculó, ¿es 79
el valor máximo que se puede usar? Quizás no entendí lo que leí.
textwidth
y terminar.
tw=79
en lugar de tw=80
porque mostrar una línea de 80 caracteres de longitud en un terminal de 80 columnas imprime una nueva línea adicional.
80
para empezar es un "estándar" bastante arbitrario, así que ... ¿por qué no79
? Ahora, las líneas de ajuste79
en un80
terminal de ancho de columnas dan un poco más de espacio a la derecha y pueden mejorar la legibilidad. github.com/vim/vim/blob/…