【发布时间】:2015-01-16 21:39:52
【问题描述】:
我正在尝试让 vim 使用制表符缩进 python 文件。我不想讨论制表符与空格的优点,我只想要制表符。在我的 vimrc 中,我不仅有
set shiftwidth=4
set tabstop
但我也有一些特定于 python 的设置:
augroup python_files
autocmd!
autocmd FileType python setlocal noexpandtab
autocmd FileType Python set tabstop=4
autocmd FileType Python set shiftwidth=4
augroup END
这似乎应该正确设置我在 python 文件中的缩进设置,但是当我打开一个时,它显示文字制表符为 8 个字符宽,并且 TAB 键插入 4 个空格。还有什么我可以在这里做的吗?
【问题讨论】: