使用 Vim 时,我需要为不同的文件使用不同的制表符宽度。有没有办法将这些信息存储在文件中,并让 Vim 自动应用该设置?
答案1
根据适合您的情况,您可以考虑自定义文件类型插件(如果您想按文件类型进行制表符设置)或启用模型行如果设置特定于单个文件,请接受伴随的安全风险。
对于文件类型方法,作为示例,我有以下内容~/.vim/after/ftplugin/python.vim
:
setlocal expandtab softtabstop=4 shiftwidth=4
使用 Vim 时,我需要为不同的文件使用不同的制表符宽度。有没有办法将这些信息存储在文件中,并让 Vim 自动应用该设置?
根据适合您的情况,您可以考虑自定义文件类型插件(如果您想按文件类型进行制表符设置)或启用模型行如果设置特定于单个文件,请接受伴随的安全风险。
对于文件类型方法,作为示例,我有以下内容~/.vim/after/ftplugin/python.vim
:
setlocal expandtab softtabstop=4 shiftwidth=4