Initial commit.
This commit is contained in:
9
vim/ftdetect/sinatra.vim
Normal file
9
vim/ftdetect/sinatra.vim
Normal file
@@ -0,0 +1,9 @@
|
||||
autocmd BufNewFile,BufRead *rb call s:CheckForSinatraApp()
|
||||
|
||||
function! s:CheckForSinatraApp()
|
||||
if &filetype !~ '\(^sinatra$\|\.sinatra$\|^sinatra\.\|\.sinatra\.\)'
|
||||
if search('Sinatra::Base\|require\s*[''"]sinatra[''"]', 'nwc') != 0
|
||||
let &filetype = &filetype . ".sinatra"
|
||||
endif
|
||||
endif
|
||||
endfunction
|
||||
Reference in New Issue
Block a user