vim: Add ruby indentation files
[cmccabe-etc] / .vim / ftdetect / ruby.vim
diff --git a/.vim/ftdetect/ruby.vim b/.vim/ftdetect/ruby.vim
new file mode 100644 (file)
index 0000000..dab1d32
--- /dev/null
@@ -0,0 +1,29 @@
+" Ruby
+au BufNewFile,BufRead *.rb,*.rbw,*.gem,*.gemspec set filetype=ruby
+" Ruby on Rails
+au BufNewFile,BufRead *.builder,*.rxml,*.rjs set filetype=ruby
+" Rakefile
+au BufNewFile,BufRead [rR]akefile,*.rake set filetype=ruby
+" Rantfile
+au BufNewFile,BufRead [rR]antfile,*.rant set filetype=ruby
+" IRB config
+au BufNewFile,BufRead .irbrc,irbrc set filetype=ruby
+" Rackup
+au BufNewFile,BufRead *.ru set filetype=ruby
+" Capistrano
+au BufNewFile,BufRead Capfile set filetype=ruby
+" Bundler
+au BufNewFile,BufRead Gemfile set filetype=ruby
+" Autotest
+au BufNewFile,BufRead .autotest set filetype=ruby
+" eRuby
+au BufNewFile,BufRead *.erb,*.rhtml set filetype=eruby