![如何在文件中存储 Vim tabstop 设置?](https://linux22.com/image/18911/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%96%87%E4%BB%B6%E4%B8%AD%E5%AD%98%E5%82%A8%20Vim%20tabstop%20%E8%AE%BE%E7%BD%AE%EF%BC%9F.png)
使用 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