gpt4 book ai didi

vim - textwidth=78(而不是80)的原因/来源是什么?

转载 作者:行者123 更新时间:2023-12-04 21:40:24 29 4
gpt4 key购买 nike

在 vim 中,将 textwidth 设置为 78 而不是(正如我所期望的)80 个字符似乎是常见的做法。我到处都看到这个(帮助页面、模式行、vimrcs 等)。

只是好奇,有人知道这是为什么吗?

编辑:我了解设置 80 个字符的文本宽度的起源/原因。只是好奇为什么将宽度 2 个字符设置为小于 80 是常见做法。

最佳答案

如评论中所述,RFC2822 (Internet 消息格式,或“电子邮件”)建议行长度为 78(不包括 CRLF)。它给出的理由是

The more conservative 78 character recommendation is to accommodate the many implementations of user interfaces that display these messages which may truncate, or disastrously wrap, the display of more than 78 characters per line



我不认为 RFC2822 是您看到 78 个字符的行长度如此普遍的原因,但我怀疑理由是相似的。在过去,终端通常是 80 列显示设备。 78 的文本行长度为您留下了两列“UI”空​​间来显示缓冲区滚动位置或行号等内容。

100 行对任何人来说都足够了,对吧?

关于vim - textwidth=78(而不是80)的原因/来源是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28026110/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com