缩进不像VIM预期的那样

时间:2015-01-25 05:30:58

标签: vim

我在vimrc文件中设置了ts = 4。因此,一个选项卡移动光标值4个空格。

我使用=i{命令来缩进代码块,但是当我这样做时,缩进会产生将{}中的代码缩进8个空格字符或2个制表符的效果,如果我这样做的话手动。

当我使用=i{命令时,如何使VIM在我的代码上缩进4个空格或4个标签空间大小?

1 个答案:

答案 0 :(得分:2)

同时设置shiftwidth

set tabstop=4
set shiftwidth=4

如果你想要一个制表符而不是4个空格,也可以这样做:

set noexpandtab