文件中有 TAB 键的时候,你是看不见的。要把它显示出来:

       :set list
现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白
字符在哪里。
这样做的一个缺点是在有很多 TAB 的时候看起来很丑。如果你使用一个有颜色的
终端,或者使用 GUI 模式,Vim 可以用高亮显示空格和TAB。 使用 'listchars' 选项:

       :set listchars=tab:>-,trail:-
现在,TAB会被显示成 ">---" ("-" 的个数不定) 而行尾多余的空白字符显示成 "-"。



vi中set命令

:set ai           #让vi自动对齐
:set noai         #取消自动对齐
:set showmatch    #高亮显示
:set noshowmatch  #不高亮显示
:set tabstop=4    #设置制表停止位(tabstop)的长度
:set shiftwidth=4 #当使用移动(shift)命令时移动的字符数
:syntax on        #开启语法高亮显示
:set cindent      #在C编码时,自动完成indent缩进内嵌代码块
:set smartindent  #为C程序提供自动缩进
:set ff=unix      #将文件格式转为unix格式