不同的文本编辑器中制表符代表的空白宽度不一,如果你的代码要跨平台应用,或者被不同的编辑器读写,建议你不要使用制表符。但是每次敲击4个空格又太麻烦。值得庆幸的是,vim中可以将tab键设置为4个空格,这样,既省事又使得代码具有很好的兼容性。
设置方法如下:
编辑/etv/vim/vimrc:
set ts=4
set expandtab
set autoindent
set autoindent 是设置自动缩进。可以换成set cindent,是按c语言语法自动缩进。