"(1)use 4 whitespace instead of tab
set cindent
set smartindent
set autoindent
"set softtabstop=4 shiftwidth=4 expandtab smarttab
"(2)use tab instead of 4 whitespace
set cindent
set smartindent
set autoindent
set tabstop=4 shiftwidth=4 noexpandtab
第一个设置是4个空格。
现在我的团队使用tab,第二个设置在* .cpp * .h文件中正常工作,但仍然在* .py文件中显示4个空格。
我不知道为什么......?
答案 0 :(得分:1)
查看此博客文章:http://henry.precheur.org/vim/python.html
在 ftplugin 文件夹中创建正确的文件将识别任何python文件的选项。