如何设置fitetype取决于当前目录?

时间:2012-07-18 14:54:46

标签: ruby-on-rails vim

我正在使用Vim我想设置我的文件类型如下

autocmd BufNewFile,BufRead *_controller.rb set ft=rails syntax=ruby

但如果我打开/code/project/app/model/somefile.rb,则取决于当前的文件目录示例我想将filetype设置为model

现在我正在使用autocmd BufNewFile,BufRead */app/models/*.rb set ft=model syntax=ruby 但也许是更好的选择。

1 个答案:

答案 0 :(得分:2)

这不会起作用吗?

autocmd BufNewFile,BufRead */model/*.rb set ft=model