我已经安装并使用了文件类型插件。我有一个 ruby.vim 文件,~/.vim/ftplugin/
它设置了 expandtab、softtabstop 和 shiftwidth。
我尝试对 .html.erb 文件执行相同的操作,这些文件似乎是 filetype eruby
。我希望我的 erb 文件有制表符,制表位和 shiftwidth 为 4,但是 vim,无论我在 eruby.vim 中放什么,似乎总是在那之后读取 ruby.vim,出于某种原因,并且设置 sts 和 sw 只是就像我打开了一个普通的 ruby 文件一样。
我也尝试将 eruby.vim 放在 下ftplugin/after/
,但我得到了相同的结果。
到底是怎么回事?