在vim中,通常的做法是将textwidth设置为78而不是(因为我期待)80个字符。我到处都看到了这一点(帮助页面,模型,vimrcs等)。
好奇,有谁知道这是为什么?
编辑:我理解设置80个字符的textwidth的原因/推理。只是好奇为什么通常的做法是将宽度为2的字符设置为小于80。
答案 0 :(得分:1)
如评论中所述,RFC2822(互联网邮件格式或"电子邮件")建议行长度为78(不包括CRLF)。它给出的理由是
更保守的78字符建议是容纳显示这些消息的用户界面的许多实现,这些消息可能截断或者灾难性地换行每行超过78个字符的显示
我不认为RFC2822 为什么你看到78个字符的行长度如此普遍,但我怀疑理由是相似的。在昔日的年代,终端通常是80列显示设备。文本行长度为78,剩下两列值" UI"用于显示缓冲区滚动位置或行号等内容的空格。
任何人都可以使用100行,对吗?