在vim中为一个文件永久设置tab stop=2



如何在vim中永久将文件的选项卡大小设置为2,因为每当我在其他编辑器(如nano(中打开文件或在github中上传文件时,每当我试图将具有所有不正确缩进的现有文件的选项卡调整为2时,我的缩进都是不正确的。tab stop=2不会永久调整选项卡的大小,当我在nano中打开同一文件或在github中查看时,我会看到所有不正确的缩进。

选项卡没有固有的大小,因此由每个程序决定如何显示它们,而且根本无法保证选项卡在任何地方都是一样的。

这正是人们对选项卡的主要问题:您可以告诉$SOME_TOOL和$SOME_OTHER_TOOL,一个选项卡占用两个空格,但设置不能可能会转移到每个工具。

Modelines是特定于编辑器的(而且它们的侵入性太强了(,Editorconfig并不是普遍支持的,所以除了使用空格进行缩进之外,实际上没有通用的解决方案。

最新更新