通常情况下,在vim中,人们使用
然而,我在vim的默认设置中将我的
现在,每当我使用
(我仅在缩进时使用硬制表符,没有使用空格)。
gg=G
来自动缩进C/C++/Java代码或实际上任何类型的代码。然而,我在vim的默认设置中将我的
tabstop
变量更改为tabstop=2
,这样每当我按Tab键时,我就会得到相当于2个空格而不是默认的8个空格。现在,每当我使用
gg=G
时,我会得到4个制表符而不是1个缩进,以便间距看起来与我之前使用tabstop=8时相同。但我只想要1个制表符。有没有办法做到这一点?(我仅在缩进时使用硬制表符,没有使用空格)。
expandtab
,但是仍然调整shiftwidth
的值 :) - hobbs