来源:http://vim.wikia.com/wiki/Converting_tabs_to_spaces
1、用空格代替Tab
:set expandtab
注意:此种情况下,如果要输入真正的Tab的话需要使用Ctrl-V<Tab>
2、设置替代Tab的空格数
:set tabstop=4
注意:设置了expandtab后,新插入的Tab都会被空格取代,而如果想将之前输入的Tab(所有的真实Tab)也替换为空格,可以使用
:retab
3、设置缩进的空格数
:set shiftwidth=4