如何在文件中存储 Vim tabstop 设置?

如何在文件中存储 Vim tabstop 设置?

使用 Vim 时,我需要为不同的文件使用不同的制表符宽度。有没有办法将这些信息存储在文件中,并让 Vim 自动应用该设置?

答案1

根据适合您的情况,您可以考虑自定义文件类型插件(如果您想按文件类型进行制表符设置)或启用模型行如果设置特定于单个文件,请接受伴随的安全风险。

对于文件类型方法,作为示例,我有以下内容~/.vim/after/ftplugin/python.vim

setlocal expandtab softtabstop=4 shiftwidth=4

相关内容