Answers:
从Wikipedia上有关“ Tab键 ”的文章:
在实践中,可设置的制表位很快就被固定的制表位所取代,实际上是在水平方向上每8个字符的倍数和垂直方向上每6行(通常垂直1英寸)进行标准化的。打印程序可以轻松发送必要的空格或换行符,以移动到表单上所需的任何位置,这比设置制表位的模态和非标准方法要可靠得多。制表符只是成为数据压缩的一种形式。
目前尚不清楚为什么选择8个字符的水平制表符大小,因为在当时的典型打印机中,半个英寸为5个字符,作为段落缩进更为流行。
.vimrc
,我有set expandtab
和set sw=4
; 我将tapstops(ts
)设置为默认值8。我使用Ctl-T和Ctrl-D进行缩进。