Je suis un peu perplexe à propos de certaines valeurs par défaut dans Vim. En particulier, car gq{motion}
, dit-on,
[...]
If the 'textwidth' option is 0, the formatted line
length is the screen width (with a maximum width of
79).
Je pensais que cela aurait dû avoir plus de sens s'il avait défini la largeur maximale à la 80
place.
Quelqu'un peut-il m'éclairer à ce sujet? Je suppose que je manque quelque chose.
80
terminal à l'échelle des colonnes, la dernière colonne était réservée au symbole d'habillage? Pourtant, si vous avez des numéros de ligne, ils prendront certainement plus d'une seule colonne. Donc, je suis toujours perplexe. De plus, à partir du code que vous avez lié, 79
la valeur maximale peut-elle être utilisée? Peut-être que je n'ai pas compris ce que j'ai lu.
textwidth
et en finir.
tw=79
au lieu de tw=80
car afficher une ligne de 80 caractères sur un terminal de 80 colonnes imprime une nouvelle ligne supplémentaire.
80
est-ce un "standard" assez arbitraire pour commencer alors ... pourquoi pas79
? Maintenant, l'encapsulation des lignes79
dans un80
terminal à l'échelle des colonnes donne un peu plus de place à droite et peut améliorer la lisibilité. github.com/vim/vim/blob/…