Vimのいくつかのデフォルト値について少し困惑しています。特に、のためにgq{motion}
、と言われています
[...]
If the 'textwidth' option is 0, the formatted line
length is the screen width (with a maximum width of
79).
80
代わりに、最大幅をに設定するのであれば、もっと意味があるはずだと思いました。
誰かがこれについて私に教えてもらえますか?私は何かが欠けていると思います。
80
列全体のターミナルでは、最後の列がラッピングシンボル用に予約されていたのでしょうか?それでも、行番号がオンになっている場合、それらは間違いなく複数の列を取ります。だから、私はまだ困惑しています。また、リンクしたコードから、79
使用できる最大値はありますか?読んだことを理解できなかったのかもしれません。
textwidth
して完了できます。
tw=79
代わりtw=80
に、80列の端末で80文字の行を表示すると余分な改行が印刷されるためです。
80
そもそも、かなりarbitrary意的な「標準」なの79
でしょうか…なぜですか?現在、列幅のターミナル79
で行を折り返す80
と、右側にもう少し余裕ができ、読みやすくなります。github.com/vim/vim/blob/...