Vim未加载Vagrantfile插件

Vim未加载Vagrantfile插件,vim,vagrant,Vim,Vagrant,我意识到这是一个反复出现的问题,但StackOverflow或Google上的其他回答似乎都不起作用,所以我单独提问。我试图让Vagrant文件以Ruby格式显示,但收效甚微 在~/.vim/ftplugin/vagrant.vim中,我有以下内容: augroup vagrant au! au BufRead,BufNewFile Vagrantfile set filetype=ruby augroup END 我的.vimrc非常简单: set shiftwidth=4

我意识到这是一个反复出现的问题,但StackOverflow或Google上的其他回答似乎都不起作用,所以我单独提问。我试图让Vagrant文件以Ruby格式显示,但收效甚微

在~/.vim/ftplugin/vagrant.vim中,我有以下内容:

augroup vagrant
    au!
    au BufRead,BufNewFile Vagrantfile set filetype=ruby
augroup END
我的.vimrc非常简单:

set shiftwidth=4 softtabstop=4
filetype on
filetype plugin on
syntax on
当打开一个.rb文件时,格式和预期的一样(使用vim附带的任何默认Ruby格式——除了Vagrantfile之外,我没有添加任何额外的FTplugin)

打开文件时,没有格式设置

运行
:set ft?
返回
filetype=

运行
:filetype
返回
文件类型检测:打开插件:打开缩进:关闭


我在这里有点不知所措,所以非常感谢您的帮助。在Ubuntu 13.04上运行vim 7.3。

~/.vim/ftplugin
不用于文件类型检测

尝试写入
~/.vim/filetype.vim