为什么不在.vimrc中设置ts = 4?

时间:2012-06-05 08:03:48

标签: vim

我有一个愚蠢的问题,但我被困住了。 我在.vimrc文件中设置了set ts = 4,但看起来不行。打开一个新文件,选项卡仍然扩展为3个空格。在命令模式下,“set ts”得到一个“tabstop = 3”。是否有像.vimrc这样的最终文件覆盖我的ts?

即使我输入:set ts = 4,在vim中,当我输入tab时,它只有3个空格。

这是我的可疑选项,导致我的.vimrc

中的这个令人讨厌的结果
set autoindent
set shiftwidth=4
set softtabstop=4
set backspace=2

感谢。

1 个答案:

答案 0 :(得分:38)

试试这个:

:verbose set tabstop?

在vim中,它会告诉您tabstop选项值的来源。