gpt4 book ai didi

vim - 使用与上一行相同的字符将 vim 设置为自动缩进

转载 作者:行者123 更新时间:2023-12-01 13:35:44 25 4
gpt4 key购买 nike

我在所有文件中都使用制表符进行缩进。然而,一些更大的项目仍然使用空间,所以我在贡献时也需要遵循这些准则。

如果编辑器检测到编辑文件中使用的缩进字符,并在例如自动缩进。

遗憾的是,vim 强制使用空格进行缩进,即使我正在编辑一个只使用制表符的文件。

如何让 vim 始终只使用文件正在使用的内容(如果文件未使用任何内容,则使用制表符)?

我尝试将以下行添加到 ~/.vimrc 并重新打开文件我正在编辑,但是没有生效。

我正在运行 vim-8.0.0386

最佳答案

看起来像tpope/sleuth插件正是您想要的。

否则,DetectIndent也有效。在您的 .vim/bundle/ 目录中克隆 DetectIndent 存储库(我使用病原体来安装插件),然后打开任何文件并键入::DetectIndent

现在应该根据您的文件调整 shiftwidth、expandtab 和 tabstop。

关于vim - 使用与上一行相同的字符将 vim 设置为自动缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43460919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com