我开始使用 Vim,因为它是第一次安装,然后决定通过添加来更改缩进行为
set tabstop=8 softtabstop=0 expandtab shiftwidth=2 smarttab
Run Code Online (Sandbox Code Playgroud)
对~/.vimrc所建议/sf/ask/131528211/。但是,当我这样做时,我的 Python 文件的语法突出显示被禁用。我认为它可能对其他语言被禁用,并且其他设置也不是从默认配置中设置的,但尚未测试。
如何保留其余默认设置,只修改上述缩进设置?(注意:~/.vimrc在此之前我没有。我创建了它并在上面添加了一行。)
Hep*_*ite 13
当您创建自己的 vimrc 时,您的系统默认 vimrc 不再加载(这是应该的)。
你也不会得到基于文件类型的缩进和其他东西。
解决方案是将这些行添加到~/.vimrc:
filetype indent plugin on
syntax on
Run Code Online (Sandbox Code Playgroud)