我已经在我的vimrc文件中将tabstop和shiftwidth设置为2,但是当我转到新行时,vim仍然使用4个空格缩进。如果我保存一个使用2个空格进行缩进的文件,还会出现以下警告:
E111 缩进不是四的倍数 [pep8]
我应该如何使vim在Python中使用2个空格?它似乎忽略了我的vimrc文件。
我正在使用vim 7.2版本。
E111 缩进不是四的倍数 [pep8]
我应该如何使vim在Python中使用2个空格?它似乎忽略了我的vimrc文件。
我正在使用vim 7.2版本。
set softtabstop=2
。 - arantius空格是Python语言的一个重要组成部分,而且四个空格是必须的。你可以只使用缩进,并让你的编辑器将一个缩进视为两个空格,但我不建议这样做。这很容易导致混合使用空格和制表符而引起麻烦。