以Notepad2为例,在【Settings->Tab Settings】中,有"Tabulator"(有些软件叫“Tab Stop Value”)和"Indentation"(有些软件叫“Indent Spaces”)两个值需要设置。tab stop value的意思是:(这里都 假设tab stop设为6,indent space设为3)首先顶格(行首无空格,第1列)输入"a",然后按tab键,再输入b",这时"is"将出现在第7列上,再按tab并输入c,这时c将出现在第13列上,再按tab并输入d,d出现在第19列上。也就是tab后面的文字总出现在6*i+1的列上,但如果输入abcdefg,再按tab并输入h,则h出现在第13列上。这说明 tabulator的含义实际上是“列宽” ,一段文字后面的tab将填满列宽的整数倍,以保证下一段文字出现在列宽的倍数上,这样就实现了表格式的对齐。在行首上按tab,发现跳到了第4列,说明 indent spaces指定了行首缩进的宽度是多少 。为了直观地体验tab和indent的含义,打开notepad2,将 tab stop设为6,indent space设为3,输入:a{tab}b{tab}c{tab}d{tab}e{tab}f{enter}a{tab}bc {tab}def {tab}ghijklmn{tab}o{enter}{tab}abcde{tab}fg,效果如下: